Sports station is good, huge place, a thousand big TVs. Pretty close to Crescent street so good choice if you're in that area of western downtown.
If you're more on the eastern side of downtown, on partying on St-Laurent street, then Champs & Frappes are good, they are basically right beside each other, Champs is a more serious sports bar, but Frappes has a bit more street action. I would recommend the former but you can checkout both.
If you're right in the middle of downtown then Peel pub is good. Not sure why you'd be there though, not much partying, but maybe you were at a stripper joint in area or something (not that they aren't all over...).
Funnily enough I'll be in Montreal for a week starting Saturday. I couldn't have planned it any worse I tell ya. The recommendations I've got from the Montreal board are Station de Sports (multiple around town) or Champs on St Laurent.