Tax season is here, and many people are faced with the question: Should I do my taxes myself or hire a professional? With so ...