I used turbotax for years and 2yrs ago I had forgotten to buy it and walked by HR Block in a store. I bought it and it was even easier to follow and use. So I tried it again and worked great.
Pros: Easy to prepare, Maximizes refund, Easy to import documents, Fast
Everything went well with this product, except that it asks for bank routing transit information, mulitple times, for both state and federal. I was asked for this number a total of 4 times when one time or at most two times should have been sufficient. In addition, this is information that could have been easily ported over from the past year's return so it was totally unnecessary to ask for it again. Routing transit numbers are not commonly used day to day, so it is not easy to remember. When a program repeatedly asks for it and doesn't try to extract it from a past return, it is extremely annoying.
I've used H&R for something like 15 years now and find it very easy to use -- and the price is very reasonable. Keep it up! One suggestion -- when filing and entering my checking account information -- just have it done once and transferred to the state form. Ok to review it on the state filing but should not have to enter it a 2nd time.
I am been using this software for about 10 years and never have any trouble. This year with the changes to the tax laws they eliminate my Investment expenses and i have to use the standard deduction and screw me.