CRA each year publishes the certified softwares available for each year. When you click the each tax software product, it lists restrictions as well. It helps you to choose the proper software for your needs. The list has different sections fo Windows, Mac and web applications.
AceTax, eTaxCanada, FutureTax 2010, GenuTax Standard, H & R Block At Home, Impôt Professionnel, myTaxExpress, StudioTax 2010, TaxFreeway, Taxnic, Taxtron, TurboTax (previously QuickTax), UDoTaxes 2010, UFile
Web applications: (for Windows and Macintosh)
5dollarTax, AceTax Online, EachTax.com, easyCTax, eTaxCanada Online, FileTaxOnline.ca, H & R Block At Home, TaxChopper 2010 from CuteTax, Taxnic.ca, TurboTax (previously QuickTax), UFile Online, WebTax4U.ca
Here is some the recents blog posts about Canadian Personal Tax Softwares available
TurboTax Review by Canadian Finance blog
Top Canadian Tax Software Reviews by iSoftwareReviews
CD & Download Tax Software by Canadian Tax Resource Blog