Why only Toronto and Montreal? Barring business or personal reasons limiting you to one locale or the other then Vancouver is also a good Canadian option, depending on what you want. I think to some degree it depends on what you want to do while you're traveling, and also to a certain extent what kind of girls you're into. The demographics are different in each area as are the entertainments.