I have been using TurboTax for the last 5 years and I could not be more happy with my results. It literally takes you through each step and gets you the max amount of money. The fees are not that bad and you can pay them with your federal refund. I would definitely recommend TurboTax!