I do believe the Canadians - from top to bottom - have the better team, but that doesn't automatically translate into a win.
I honestly believe Ryan Miller is one of the best goalie in the NHL right now, so the USA, finally, has someone between the pipes that they can trust. Miller will probably have to be on top of his game for the USA to win this one.
While it's just a prelim round game, if the USA wins it, they'll automatically get one of the four byes in the quaterfinals - which should open up an easier path to a medal game.
It ought to be a good game - I'll go with the USA winning 3-2.