Montreal, QC is the place. If you've never been, it's worth the trip. My wife and I love it there. She is as straight as they come but will be the first to admit that she has never seen so many beautiful women in one place. A trip down St. Cathrine Street on Saturday night will convince you quite quickly. The French accents make it even more appealing.