Tax season is upon us once again. As April 15th creeps closer, families and businesses are scrambling to meet the filing deadline for 2012 tax returns. For many that means a mountain of paperwork, hefty fees for tax preparation, and a headache from navigating the outdated, needlessly complex tax code. The U.S. tax code is so complicated that roughly 9 out of 10 Americans use paid professionals or commercial software to prepare their tax returns.