My wife and I plan on going to all the Frozen Four's despite the teams. Last year I read during the Final Four that staying in Windsor might be a better option. I spoke with someone that said transportation and customs shouldn't be that big of an issue.
Just wondering how many of you guys are going to the FF and what you have found for decent lodging, transportation...etc