I'm self-employed and have been using Turbotax for years. Turbotax streamlines the process which allows me to finish my taxes in just a couple of hours! The cost of the service is well worth it especially when considering the time savings!
The user interface seemed more challenging this year. I struggled to figure out how to start foreign tax credits and to print the draft files. I also miss the updated estimates of taxes due. I may consider other software options next year.