I would also offer my anecdote to the statistics that Tiktaalik provided based on a few trips to Montreal and French Canada over the last couple years--while it's true that many people speak English as well as French, English seems to be popular because of the large number of English speaking tourists that visit the city (in no small part because of its French culture). Even in the touristy areas you're greated with "Bonjour-hello" to see how you choose to respond. There were a few times I've been grateful to have some background in French, as the person I was talking to didn't know any English (this however, was mostly on the outskirts of Montreal and in smaller towns). Overall, I was surprised at how francophone the city/region as a whole were, as before traveling I had anticipated it being equally French and English.