I've been using this program for 19 years now. I love it. It's thorough, easy to understand, comprehensive, and affordable. I definitely encourage others to do their own taxes with this software.
Pros: Easy to install, Easy to fix issues, Easy to prepare, Maximizes refund, Easy to import, Fast