Highs and lows from a controversial Beijing Winter Olympics