I have been using Turbo Tax for years. Though I could likely get it done less expensive by going directly to the IRS site, I trust Turbo Tax and they maintain a full history.
I will be learning to file my taxes my self, the fact I had to pay to file state is ridiculous, add in the fact that its not stated from the beginning and looks like you only have to pay federal is misleading.