I've used the H&R Block preparation software for about 10 years now. I've been incredibly pleased with its performance. It makes it so easy to do taxes including some relatively complex issues such stocks and retirement income. I always finish a return feeling confident that all was done right and optimized for me. I've never had an IRS audit. Before this software, I would procrastinate doing my tax returns resulting in fines and penalties and lots of stress. Now, this program just lets me get right to it, stress free!
Pros: Easy to prepare, Maximizes refund, Easy to import documents, Fast