I have been using H&R Block's tax program successfully for many years. It is easy to navigate through the steps and it completes the state program effortlessly upon completion of the federal program.
I felt nickeled and dimed with the add on costs. You have to pay more if you want more support and more deductions. If you don't know what you're doing when you start, this does not make it easy at all, but more confusing.