I paid 25 dollars for myself to do state and federal, both efiled with h&r block.
Rhere is a list of different companies.

The Free File program is a free federal tax preparation and electronic filing program for eligible taxpayers developed through a partnership between the Internal Revenue Service (IRS) and the Free File Alliance LLC, a group of private sector tax software companies. Since Free File’s debut in 2003, more than 15.4 million returns have been prepared and e-filed through the program.

Free File allows taxpayers with an Adjusted Gross Income (AGI) of $52,000 or less in 2006 to e-file their federal tax returns for free. That means 70 percent of all taxpayers - 95 million taxpayers - can take advantage of the Free File program



http://www.irs.gov/efile/article/0,,id=118986,00.html



Important notes before you begin...
If the amount is not specified, Free File services are limited to taxpayers with an Adjusted Gross Income of $52,000 or less; or otherwise as noted
Fees for state tax returns may apply; however, some companies offer free state tax return preparation and e-filing
For more details about the company's services, access the company's website