TurboTax is easy, even with the small business stuff that I have to do. Guides you through it all. Don't do H&R block... heck, a CPA is better than they are. They over-charged us and we over-paid. Granted, that's when we owned rental property, but we paid over $300 to have our taxes prepared and the next year when we saw a private accountant, it was only a little over $100 and we owed far less than the year before. After we sold the rental property, our accountant suggested doing our taxes by ourselves again because she didn't want to take our money for something I could do myself.