March 25, 2005 &#151 -- It's nearly April 15, the deadline for millions of Americans who need to file an annual income tax report to the Internal Revenue Service. And for millions of filers, that ...