Another vote for turbo tax, they have different type of programs depending on how complicated (or easy) your info is. For us, we don't have any major assets aside from our house, so we used the $14.95 version. Also you although they charge extra filing or your state refund you may want to check your state's tax website, where I live (VA) they have free filing online.
ETA: Turbo Tax also saves copies of your taxes for ever year you do it with them.