I've used freetaxusa.com the last several years. I'm also a proponent of giving the IRS the option to put up a web platform to process 1040s which would simplify a lot.

Tax software advertisements are all over the place, but I'm glad the worst offenders are getting stopped.