http://earth.google.com/index.html
This is google's newest project, it is a view from space to Earth. You can check anyplace in the world for this, I check my own house and it came out mad clear. But I found some coutry that all you see is blur, like China (small cities), Egypt. I believe...