Hi Abyss,
Welcome to ET ! There are lots of crazy cannucks lurking here and there on this board :p
I used to trade with CIBC Investors' Edge, then switch to TD, and now use it only for my RRSP. For 'active' trading, I also use IB, and I know that they don't offer canadian stocks...