Great post. I used Turbo Tax for Small Businesses last year and that was an excellent program to do my taxes. It walks you step-by-step through a Schedule C.
HoustonCPA, once somebody establishes themselves as an unincorporated business on their federal taxes, won't the state soon find out and then ask the seller for sales tax from in-state sales? I am a registered sole proprietor in the state of Ohio so I collect and remit sales tax on all Ohio sales from eBay. I'd imagine though that many eBayers have not taken this step. Will the state ever catch up with these people and ask for back taxes from local sales where sales tax should have been collected?