TurboTax is the best! Before TurboTax I would always put off doing my taxes until the last day before they were due. Now I look forward to doing my taxes every year and file as soon as I'm able to get my hands on my W-2. The site makes filing take less than an hour and gets me a massive refund every single time.