News from elsewhere on the web 25/May/06

25 May 2006