I've used this software for at least 7 years. It's very user friendly and I like how I can skip to certain parts of your return to edit information. I also like how you can import information from the previous year.
Pros: Easy to prepare, Maximizes refund, Easy to import documents, Fast