I've been using Turbo Tax for 5+ years. I would recommend this filing method, because it takes you step by step instructions and very easy to navigate.
Very easy to use, very helpful! the only negative thing is at the end, they try to make you pay for extra things. Just watch out for this if you don't need the extras.