December is here again and for most people round the world this spells a busy period of the long build up to Christmas.
2011 is here at last.