I'll be in Vancouver for the Christmas Eve game against the Dolphins. Anyone have any suggestions as to where to watch the game? More specifically I'll be staying at Howe and Heimcken. The nearest sports bars are: The Forum, G Sports Bar, Red Card and Roxy. Anyone familiar with any of those?