Depends what you are looking for. In Montreal, I tend stick with the french speaking Quebecois girls, both incalls and outcalls are fine, lots of cute young ones at very reasonable prices. Experience is much better if you speak a little bit of french as the english outfits tend to be more tourist traps type of outfits. If outcall, have wine in your room and you can easily get some overtime action; I tend to book late appointments (2am?) and after feeding the girl some wine, they just spend the night. I find some of these french girls to offer extremely liberal extras, i.e. no charge MSOG, Greek, CIM etc etc.
In Vancouver, the range is huge, from $160 an hour Asian aunties to $800 an hour card carrying blondie U-girls. After some trial and errors, I stick to the Asians, I do semi-legit massages and incall micros. The "Canadian" girls there are okay but you get way better value from the Asians.
I like both cities, just whatever I am in the mood for. Food wise, Vancouver wins hand's down. Nightclubs wise, Montreal wins easily. Like CAF, PERB and MERB are both heavily Modded, take everything you read there with a jar of salt.