My friend told me this site, StudioTax.
As always StudioTax 2007 is available free of charge and for personal use only.
Same as all other Tax softwares, it is still pre-certified release. When CRA certified it, the final version will be released.
StudioTax is a windows bilingual personal Income Tax preparation software made by Canadians for Canadians. StudioTax is distributed using a flexible licensing model. No license key or registration is required to download, install and use StudioTax. After you use StudioTax and you find it useful, we ask that you take the time to make a modest monetary contribution toward the support of this product.
Basically I treat it as a Donation-Based software.
I have not much experience about it. I will make a more detail review later.