I, like most people, really don't enjoy doing taxes. But with TurboTax it is literally as easy as answering a series of easy to understand questions. The program does the rest.
What's great about it: Easy to use and always up to date with tax changes.
What's not so great: None, this is simply the best program to use.
For the most part Turbo tax is easy to use, but a person still has to know a lot more about doing one's taxes that Turbo tax implies. It can be frustrrating to figure out where to put some information.