News from elsewhere on the web 30/Jan/08

30 Jan 2008