I use H&R Block Desktop software to prepare our federal tax return every year. The instructions are clear and easy to underestand. We use the standard version, and it meets all the needs of my family at a great price.
Pros: Easy to prepare, Easy to import documents, Fast
I have been using this to file my tax return for more than 5 years. One of the best features is I get the software in November. Then I can run some estimated tax returns and make adjustments, before the end of the calendar year, reducing my taxes.