I like the ability to file online. But if a mistake is made and the filing is rejected, the instructions don't give all the information on where to correct the mistake. Eventually I was given a phone number to call for assistance.
I've been using Turbotax for about 7 years now and this tool is awesome to use. Simple, answers your questions on each step and even a novice user can file taxes online.