I've been using TurboTax for years since they make a version for the Mac as well as PC. Pretty straight-forward interview approach: answer the questions, fill in the blanks with numbers, and it spits out your forms.
Once you start using it, the following year it will import your data/info from the previous year so you won't be starting from scratch again. Then you just have to update the numbers.
If you happen to use Quicken throughout the year, as I do, then all my tax info gets imported from Quicken and I'm basically doing a double-check to make sure everything is accounted for in the right place. This saves time, let's me file sooner, and get my refund in hand sooner.
Good luck.