I've used H & R Block tax software for many years. It makes it easier as it imports the information from the prior year and the deduction pro makes it easy to list non-cash donations.
This is my 11 th year of using the HR Block software. It is very easy to record W2 income, and 1099 simple interest, dividends and foreign interest. However it is not so easy for bond income, accrued interest, original issue discount, amortized bond premium. The HR Block sections and their questions are confusing. The easiest way is to figure these on paper and just enter the result.