Greenest highs and lows of 2009

by