I've used this software for several years running now. It does the job well, imports everything from prior years without a hitch, is intuitive, and they give you 5 efiles with it so if you do taxes for another member of your household, it just works.
Pros: Easy to prepare, Maximizes refund, Easy to import documents, Fast