top 10 highlights of 2012