Tax day is never fun. And, as the tax code continues to increase in complexity, one needs to be thankful for the many income tax preparation services and products now available. From electronic filing to volunteer income tax preparation services to much improved tax preparation software packages, Americans are not quite yet able look forward to tax day, but can at least navigate the intricacies of this duty more easily. 

MORE TOPICS IN: Money & Investments