I've been using this program since when it was taxcut -- always accurate and straightforward. I especially appreciate being able to connect to my brokerage and having the complex securities information auto downloaded.
Pros: Easy to prepare, Easy to import documents, Fast