Been using Turbo Tax for years. The fee to file is based on how complex your taxes are and you can even have it deducted from your return, although it may slow things down a bit.
One thing nice about using the online service year to year is it preserves all your info so unless youve changed jobs, moved, add/dropping a dependent, most of your basic stuff is already filled out. Then its just plug in the numbers and go.