I have used Turbo tax for my whole family for the past 15 years and it has always worked well. It is an easy program to use, very cost effective and you can use it in your own time frame.
What's great about it: Made finding deductions easy
What's not so great: none
Pros: My job status changed this year (switched jobs, lost a job, got a raise or promotion)