I have a simple return and use Turbo Tax for the filing convenience. It was annoying to be asked multiple times to upgrade. Otherwise, the experience was good.
I have used TurboTax for several years now and love it. I made the jump to self employment and have been extremely nervous about doing my tax returns each year. Turbo Tax has helped tremendously in showing me all of my deductions and even suggesting many deductions that I may have never known about.