I've used TurboTax for years now. I really appreciate the ability to import W-2 and other forms. Information carried over from previous years really sped up the process. Some up selling during the process was a bit annoying, but understandable. Granted, my return is fairly simple, but I completed in about 30 minutes.