Quick Montreal-related Q for anyone who might have a clue! I'm flying in for the weekend (boss, friends, etc, think I'm insane- will be there for less than 48 hours but I say it's worth it in the name of U2!) - I'm going to the show with my bro, who'll be driving, and was wondering where the...