Where to get the best Montreal bagels
There are two places that you could say "compete to be the best" These are St Viateur Bagels and Fairmount Bagels. Fortunately they are within walking distance of eachother, so you can go to both no problem, which is what I always do, since I have yet to choose a fave.
Both are open 24/7
www.stviateurbagel.com (St Viateur also has some locations on Mont Royal if you don't feel like trekking it out to the flagship location
www.fairmountbagel.com (My fave thing from here is their pretzel, or their "Mr. Schwartz's secret recipe" Bagelwich)