You don't need to pay to file your taxes this year. Here are the best legitimate ways to file for free, regardless of your ...