News from elsewhere on the web 26/July/07

26 Jul 2007