I love to use Turbo Tax and I have for several years. The ease of use is always the best for me. I can get finished quickly and know it will be check for accuracy.
Interface is relatively user-friendly, but there should be a little more commentary. For example, what it might mean if you got for example, a 1099R form one year, but not the next. A little more "if...than" statements please.
I have always had ease using Turbo Tax, my only complaint is that I forgot to fill out 2 boxes and my return was rejected. It would be helpful if the app could identify this before submitting the eFile.