Chris Corrigan has a good post criticising the logo of the 2010 Winter Olympics. The powers-that-be have chosen an Inuit design for games staged the other side of the continent from the Inuits.
Using an Inukshuk to signify winter games in Vancouver is like using the Egyptian pyramids for selling the London bid for the summer games. The two have nothing to do with one another and Vancouver and Iqaluit are separated by about the same amount of distance as London and Cairo.