I have used H&R Block software for many years and find it very easy to use and understand. The e-file options make it convenient to file at any time without going to the post office and getting the mail certified.
Pros: Easy to prepare, Maximizes refund, Easy to import documents, Fast