I have been paying taxes since the 1960s and have tried a myriad of different methods and programs, some free, others more expensive. The best, easiest, and most reliable, in my experience and opinion, has proven to be H&R Block.
Pros: Easy to prepare, Maximizes refund, Easy to import documents, Fast
I have used H & R Block to file my federal tax return for a number of years. It is easy to do and inexpensive. If you have to do your income tax each year, and most of us do, this is the way to go.