As a canadian, i really like CaVirtEx for getting money in and out. They seem pretty trustworthy. Then for my day trading needs, as much flak as they get, mt.gox seems like a pretty safe bet. IMO
Thanks for the kind words.
CaVirtex is Canada's first Bitcoin exchange (cavirtex.com). CaVirtex allows traders to buy and sell Bitcoins with Canadian dollars. We operate our exchange with a team of dedicated full-time people. We also have a business plan that will add many more features to our exchange (See our prospectus on havelockinvestments.com). On the legal and regulatory front, we are paying for legal advice on how to operate in Canada with the utmost safety to customer funds.