I've used TurboTax the past few years and have been fine. Granted, the most complicated thing I've put on there have been student loan interest and charity, but I know plenty of others with real estate, stocks, dividends, all the fun stuff who swear by it. They literally hold your hand through the entire process and ask every single question you could think of. If you really need help, they have various forms of accessing someone live (phone and chat). They're getting a lot of crap this year for bumping up their prices and changing costs around without telling anyone til it's time to pay (many people who were used to paying ~$30 were suddenly being charged ~$80 for the exact same work as last year). There is a way to get a rebate on the extra cost, and it still should be less than $100.
There are plenty of other free/cheap DIY ways too... TaxAct, H&R, etc. The thought of printing out the forms and doing it myself terrifies me, but with programs like these it's pretty easy.