Cool site, but it's really too bad Google isn't willing to open up offices outside of California (like, say, Portland? :) ). I'd like to see them innovate the remote teams space, but maybe that's too difficult a challenge for them?
Uh, Google has offices all over the world (including major engineering in other US cities).
Google has teams in Portland and the office has grown enough that they just got a new building: http://www.google.com/about/careers/locations/portland/