News from elsewhere on the web 2/Aug/06

2 Aug 2006