With the federal income tax filing deadline approaching, millions of Americans are preparing to submit their returns or ...