Well even though this is dead I have a fun side note post =)
I recently visited Montreal(I'm from New York City) and Quebec, and it was interesting...far more french than I had expected, although apparently this was due to a shift towards french over the years. Anyways, it gave me a good chance to practice my french and stuff, but it seems the people in the suburbs(umm if you can call them that lol...more like rural to me, but I'm from New York City) seemed friendlier about using english...even when I was trying to use my horrible french =) It also seemed that the waitresses and waiters there were complete pricks at the french restaurant I went to. What the hell was their problem? They didn't give us the coffee, and when I asked the waitress she said some BS about her being only the Bill Collector. WTF? Then so I went and found another waitress who said oh, you have to find a waiter/waitress that had been working on your part of the restaurant, which is absurd. So then I asked the drink manager person and I kind of yelled across the place, and the "Bill Collector" woman started responding again, until she realized I wasn't talking to her, and that the manager had pointed to her to get my coffee.
Seriously people, just because there's nice social security doesn't mean you have to be asswipes being a waiter/waitress. Sheesh. Obviously not everybody there was an ass, plus the salespeople in the small shops probably have a stake in them. And the girl at the fast food place was kinda cute and kinda cool...uhh pretend I never said cute.