Nokia Live Map Viewer - Satellite (Recent)
http://tst.cmd.navteq.com/livemap/