2007 - the year in review