Recent updates go to this Montreal as a tourist Google+ Collection.
There is no city that is more inviting, fascinating, friendly, and exciting, than the city of Montreal.
From its museums, to its parks, to its bustling tourist areas like Ste Catherine, St Laurent, and St Denis, there is never a dull moment in Montreal. Even after visiting so many times, I always end up discovering something new on each visit. It does help me a lot that English is spoken everywhere here, since it takes all the fun out of traveling if one can't communicate with the locals.
(Of course, like France, Quebec is not very fond of English. Once in a while, out in the suburbs, you'll bump into someone who will rail at you for not speaking French. But the majority seems comfortable speaking English.)
In addition to being a major cosmopolitan city with many different communities living together, and having a collection of awesome ethnic restaurants, the people of Montreal are very friendly, and Montreal is also a very safe city -- there are no regions I am afraid of being in at any time of the day or night -- as long as there are other people around, I feel totally safe. Drunks are the only problems you may encounter.
Food in Montreal is always what gets me back there. I've eaten in numerous places; even when I'm on my own exploring restaurants, when such a policy is bound to end in tragic results in other cities, it is hard to escape bad food! Amazingly, even with just randomly choosing a restaurant, I have usually encountered excellent cuisine in Montreal.