A portion of my portfolio is in Canada, stocks from the TSX and Venture. I avoid the really small companies due to the illiquidity. I've had some good trades on the Venture over the last year and a half (RHT, KNT, GGI, NVO).
I've found that my strategy translates well between Canada and US...