It's that time of year: filing your tax return. It's a good day for people who overpay their taxes throughout the year and receive a nice fat check in return. It's not so good of a day for people who ...