Did you guys see the new satellite option for google maps? You can zoom in VERY close . (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 . Too bad I can't say "I can see my office from here!"
Hopefully they will add the more accurate images of europe later on .