Update 27/12/2007: This post has been removed because a widget it contained was incompatible with the new site template.