http://www.taxactonline.com
15 bucks start-to-finish. I think it was an extra 6 or something to do state as well.
There are other options out there - don't be so conventional.
You can always do a paper 1040 and get a check sent - pretty sure that's still free too. Otherwise you're buying a service and the rule of "whatever the market will bear" comes into play.