I've been using TurboTax for years. They ask the questions and you plug in the information. Very user friendly.
The main reason I use it is that it imports all my data from Merrill Lynch so I don't have to "plug" those numbers in. Long term,shortterm,date of purchase,etc. That alone saves me a bunch of time and worry that I missed something.