Actually it's April 17th this year, the 15th is a Saturday. In Mass. it's April 18th because the 17th is a holiday.

*umm, I thought EVERYONE new April 15th was the dreaded Tax Day!*