It is kind of expensive, but then again doing taxes by hand is not a great alternative.
Guides you through everything and has helpful tips. The only downfall is high cost and they constantly ask if you want to upgrade and if you accidentally click yes then you can't go back. For instance, you can only upgrade and once you do, you cannot downgrade.
I have always used Turbo Tax, it is easy program to use. Although I do not like the new 2015 program. As you can not get to the menu screen when logging in - weird setup this year. But once you navigate through their questions - you can finally get to a screen with options. The graphics and fonts, look a tad childish. Though they no longer charge for efile - the cost has gone up enough (especially for state) for the program, that if it continued to charge for efile, I would have left and gone over to TaxCut. Depending on how much they increase the cost next year - I may look into other programs.