I've been using Turbo Tax for over 10 years and I love the way they explain every step of the way. One time I thought that they were wrong and took my return to a CPA that I know. He verified that everything was in order. I've never doubted them since.