2011 taxes are due on April 17. If you have not yet filed, there is still time to prepare your taxes and file them--for free.