I love TurboTax. I like the plain language that it uses, and the simple explanations. We have complicated taxes (we are renting out a house we own that we can't sell, and we have medical expenses that are crazy, and we've moved) but TurboTax has made it quite simple. Plus they store our previous years' forms.
I purchase the premier edition, and we purchase the audit insurance at the end.
What I really like is that I don't have to lug everything to an office and sit there and do it all at once. And my husband and I can log on separately and add what we know. For example, I'll tell him "I'm at the point where it's asking for unreimbursed job expenses" and I certainly don't know every single travel expense he's had, or things he's had to purchase that were required like a subscription to some professional journal that is mandatory, so he just logs on when he gets the chance and fills out that part. Then I can just spend an hour or so, whatever time I have, and pick up where I left off. Sometimes we sit together and one of us types in numbers and one of us looks up things. A glass of wine, some fruit and cheese, and it's actually almost painless. Almost.
We've used them since 2007 without a bad experience.