Embracing elated strangers, high-fiveing half-naked guys painted in the maple leaf flag and bursting into heart-felt, off-tune renditions of “O Canada,” we felt it in the streets at Vancouver, BC’s 2010 Winter Games, and now…it’s official! Oh, yeah, baby, Canada is No. 1 in the world.