I did TurboTax for the first time this year. It was way easier than I thought. They walk you through everthing and have explanations for everything. I was done in under an hour and it would have been a lot quicker, but since it was my first time I took it slow and read a lot.
You can do your return before you pay for anything, that way if you really can't do it yourself, you can just quit and it doesn't cost you a dime.
It cost me $29.99 for the taxes and another $29.99 to get a quick return, 9 to 14 days. I'd hightly recommend it to anyone.
Do your own taxes and save the CPA money. Taxes aren't that hard...you just have to be very organized to make doing them yourself worthwhile. There are good programs available for personal and self employed situations.
Turbo tax is great for personal taxes but when you add in biz, rental properties, accelerated depreciation on capital equipment, it can be a mess...............used to use Turbo tax when I wasn't self employed, but it's all different now, and well worth having the 'stamp' of a CPA on the tax return.....