Wow, looks like an impressive start for Sites.Google.com. I would be worried if I was BaseCamp.

YouTube - Google Sites Tour