Google seems to be on a roll. First they wowed everyone with http://maps.google.co.uk, now they have http://earth.google.com/ - but they have many more interesting products too, take a look at http://labs.google.com/. There is great innovation here, enough IMHO to make Microsoft sit up once more. (In fact Google is the one company Steve Ballmer seems just a lttle concerned about in this video here: http://channel9.msdn.com/ShowPost.aspx?PostID=86097). Moreover MS appear to have speeded up thier Atlas project, perhaps in answer to the success Google has had with their AJAX apps
So I was very interested to stumble across these presentation notes fron Sriram Sankar, who is in charge of Developer Testing at Google. It reveals the Google have adopted TDD, XP and O/R Mapping.
http://www.developertesting.com/archives/month200411/20041117-LiveBlogFromDeveloperTestingForum.html#DTG
Some interesting facts there, and maybe proof that these methodologoies can no longer be ignored by any development team.
Ian