I've used this software for many years and have never had any issues with it. It easily imports the prior year's information so that the information needed to update is kept to a minimum. I like having all my information contained on my computer, and not on the web.
Pros: Easy to prepare, Maximizes refund, Easy to import documents, Fast