I use StudioTax to prepare my Tax Return for many years. Actually from 2007.
StudioTax is free for everyone. Let me quote it as below. I recommend it.
StudioTax 2013 is the next version to prepare and file the 2013 (due by April 30, 2014) federal and provincial income tax returns including Quebec provincial returns.
StudioTax is FREE regardless of income
StudioTax 2013 and prior versions are only available for Microsoft Windows operating systems.
As always, StudioTax is made available FREE for personal use and regardless of level of income. NO questions asked, NO registration, NO key, and NO activation.