I'm sure "Marc in Montreal" will check in sooner or later. He's still around. I live in Montreal and watch games with him more often than not at Champs. Aussiew, if you get in by 4:00 Champs is on St Laurent just below Duluth - very easy to get to - essentially downtown though not in the biz district. I will definitely be there and I imagine "Marc" will probably be there too. Can't do the dinner thing, but I'd be happy to give you any advice you need. I've been here three years and love it beyond belief. Montreal is a fabulous, fabulous, friendly city. Have fun!