I think H&R Block and TaxAct are a good fit. I have used TaxAct for 15 years and it is a great program.