I'm a Sigma Chi, but Greek life in Montreal is worlds away from American Greek life.
You really have to evaluate on a chapter-by-chapter basis, because they can vary wildly. I had a terrible stigma about frats and would have never guessed a few years ago that I would ever join one. It was pretty gradual, just got to know some guys and thought they were fun to hang around. They threw some amazing parties too. So my roommates and I decided we wanted to be a part of that. I'm actually living in house now, I get a fantastic deal on rent, given its prime location.