I always do my via Turbo Tax, and have for the last 4-5 years now.
Its so easy, and flawless.
Does State and Fed, e-file and direct deposit.
Sadly I will not receive nearly as much this year as I jumped up a tax bracket.
They are taking more from me now... bastards.