I read about this thing in Computer Buyer and dled it and the only thing I can say is:
It's fuckin amazing!!
It has a 3D engine that can spy on ANY location on the globe!
It's like flying over it!
Their site
It's 45mb big, but believe me - it's worth downloading!
I could make out the location of my house thru it