As a frequent weekend warrior, I've scoured the greater Montreal area for the best hangover cure in town. Though hip (which seems to be French-Canadian for 'everywhere') and sufficient, you can do better in a city that takes pride in its eggs.
Bagel is certainly A-OK. The breakfast concoctions are tasty and sizable. The made-to-order drinks are made with care and the servers don't mind anglophones. The omelet and eggs benedict were tasty and moderately priced. I guess I was just expecting more.
Let me elaborate on my position regarding Montreal bagels. For those of you from the NYC metro area that have not had the "pleasure," a Montreal bagel is basically a drier, firmer, deflated version of the NY analogue. Here, I would argue that America got it right.