I use the most basic version of turbotax and they make it incredibly easy. I docked it one star because once you start having to report all your stocks and dividends, it feels a bit more complex and you can't help and wonder if going to an accountant might give you more returns. either way, I recommend always.
Everything was great until I filed and even though I chose to have the $88 in fees withdrawn from my return, I forced me to pay up front with my credit card with no explanation of why.