We live in Montreal atm. I can say that Quebec is not representative of the rest of Canada, locals also agree.
We do like that it is a smallish city, just the right size for us. Yes, the winters are freezing, but you can dress for it. Although a lot of people hibernate and do things at home, have dinner parties, friends over, as it is quite a hassle to go out. As VinBlanc said, in the city the snow is cleared very quickly. We live in quite a good suburb so ours was always the first to be cleared. We also have suburb security that drive around randomly keeping an eye on things.
I have seen only very rare examples of anti-social behaviour. Probably only 2 in the 17mths since we have been here. One on the metro, a young woman slapped another woman, strangers apparently. But instead of everyone turning a blind eye, a man had a go at the slapper and said he'd call the police. There was no fear of being attacked himself. There are a lot of homeless/beggars here. Downtown, there will be about 3 at least on every city block along the main street. You really have to harden yourself to it, especially in winter.
We find it expensive here. Eating out is cheaper than the UK. Drinks out are more expensive. Supermarket food probably on par, but of lesser quality (we spend about CA$300/week for 2 adults, 1 toddler (not incl nappies or toileteries), although we shop at a Farmers market for meat, fruit, vege and fish. Clothes much more expensive and online shopping is pants. Very little choice in childrens clothing. Overall shopping here I think is not as good. (But again this is all from a Quebec point of view). There is an almsot 15% tax to be added to everything at point of sale, and also adding 10-20% tips on food, drinks in bar (even if you order at the bar!)
Rent is quite reasonable (we have a 4bed apt for CA$1800/mth close to downtown) with heat included, so pay no utilities (only phone/internet/cable which is $160/mth). Fuel is about 1.20/litre at the moment. Owning a house, it can be expensive for municipal and school taxes (council tax). Dependant on area and govt valuation of house.
Also due to the size of the country, we have found travel is expensive. From Montreal we have not found it cheap to leave the country. We are soon moving to a small town in BC, it will be a 17 hour DRIVE to Vancouver. This gives you an idea of the scale of the place.
We are not terribly impressed with life here, although that has been clouded with some ups and downs in our job situation and are hoping for another stint in Montreal after our BC assignment with more firm work which should give us a better outlook.
If we were going to stay here, the main reason would be for our son. It is a great place to raise him and like I said earlier, have not come across much anti-social behaviour here.
Sorry if this is a bit disjointed or rambley, have to dash, as 2yo is pulling on my sleeve . I hope this is a little useful for you. I forgot to mention the bugs in summer, oh the bugs, how we hate them. They are a scourge. Little bitey black flies