I have used TaxAct Professional for a number of years and found it reliable, accurate, reasonably priced and easy to use. However, there are some supplemental forms it doesn't have. Since I live in Washington, I don't do state income tax forms. TaxAct notifies you when updates are available. I have used it strictly for 1040's. E-file now costs $ 7.95, but I only e-file 15 returns, so the price is still reasonable. When I need out-of-state forms, it costs $ 12.95 per state, which is also reasonable.
I also use the ATX 10 return program, for Partnerships, Corps, 1099's and trusts. Since I do very few, this has worked out well. For a small practice, I would recommend TaxAct. Because of what ATX has done, and because my client base is growing, I am considering alternatives to ATX, possibly TAX Act or Drake.
For new, or smaller practices, I recommend TaxAct.