Thanks, man! I actually just got back from Canada, but I was in Ottawa/Quebec.
As far as the "Free Speech" thing, I didn't want to digress too much from the subject of the video, but I was generally referring to Bill C 16, as well as a comedian being fined $42k for making a crass joke, etc. In America, we protect free speech in almost all its forms, even highly controversial forms. A famous example of this is the Nazis vs. Skokie Illinois, in which they fought (and won) for the right to host a Nazi march in a primarily Jewish community, due to it being an exercise of free speech.
In my mind, though, preventing you from wearing a T shirt of any particular kind is a blow to free speech in all its forms.
RE: Are Canada's new Cannabis Laws Too Strict?