As an ardent Team Canada supporter, of course I think Canada will win. But this is the type of game that scares the heck out of me. Normally I'd look at the schedule and think it was advantageous to Canada. Canada get a tough tournament opener against Sweden. The U.S. gets their pushover game out of the way right off the bat against Germany. Games like that are nice, but they're also a breeding ground for bad habits.
Then the Germans throw a kink into the plans and beat the U.S. in OT. The U.S. is going to be a very pissed off team, and they're going to be playing with a lot to prove today. Over the past decade, they have always saved their best hockey for Canada. Their best game at last year's tournament was against Canada.