Did you guys see the new satellite option for google maps? You can zoom in VERY close Smiley.  (well in the US that is, you can't really zoom into Europe).

http://maps.google.com/ (and the switch button is on the top right)

Redmond is also available Smiley. Too bad I can't say "I can see my office from here!" Tongue Out

Hopefully they will add the more accurate images of europe later on Smiley.