+1. I find them to be the least-bad option. They have all the forms I need even for a moderately complicated tax situation. They're cheap. And most importantly they aren't one of the evil companies lobbying for more complicated tax code (Intuit and H&R Block) .