I have been using H&R Block (formerly TaxCut) software for years and have always been pleased with how easy it is to use. I've never had any problems with it and my refund has always come very quickly.
Pros: Easy to prepare, Maximizes refund, Easy to import documents, Fast