I didn't like montreal too much. Of all the places I've ever traveled to, the only nightclubs where I couldn't pick up chicks for the life of me were the ones in Montreal. It's also really cold, expensive and there's too much traffic. Dude, why don't you go to Latin America or Asia?
Venezuela has really hot girls, awesome weather and it's very cheap. The beaches are amazing as well. Just choose a secure city.
In Asia I really loved China. I lived in Beijing four months and absolutely loved it. The internet is crap, though so keep that in mind. On the other hand, everything is so cheap. A pack of cigarettes is like one dollar.
I am originally from Mexico and there are 5-6 cities here that are amazing. Cheap stuff, VERY laid back rules (no taxes), hot girls and amazing night life. Of course there are some cities that suck.
I'm currently living in the US to finish my degree and I don't like it as much. I've been traveling to several cities but really there's nothing here that even compares to what other countries have to offer.
Eastern Europe is another attractive choice, but I found it very hard to settle down. I lived in Poland three months and it was really hard to get to know people.
Anyways I hope this helped.