If you can manage any French at all, you HAVE to visit: http://www.velocia.ca/forums.

It's a great bunch. I started riding on the road with those people when I still lived in Montreal. I miss them every time I go on a bike ride...