Americans are expected to submit more than 160 million income tax returns to the IRS before the April 15 deadline this year. And while many will pay to prepare their taxes, some of the savviest ...