Absolute best city in North America. Best girl and good price. Go on Merb (the montreal board). I pretty much only use Euphoria now but XO, Vog, Velvet are excellent agency.
Cheers,
p.s. you can send me a private message when you are like 7 days before your trip if you need more details.