This was just posted by google. I am sure you will all find it very interesting!

http://googleblog.blogspot.com/2007/...-building.html