My second fav will always be Canada.
USA is ok too but they are very up and down, you never know what to expect, confusing, unreliable.
Why? Because they play the most fun and attractive hockey.
I just love when Sweden play Canada, great games watching.
also, Canada seem to bring out the best of Sweden...
Canada playing very physical and our young Swedes finding some hidden Viking spirit and stepping up, I just love it. ;-)
Canada just can't defeat Sweden only by playing physical any longer.
Sweden - Canada would be a dream final but this time we have to win.