http://earth.google.com/
Click on the purple "Get Google Earth" and download the program. After you install it you will get a picture of the earth as seen from space. You can rotate the earth and zoom in anywhere and get a very close satelite image. Houses are easily seen.
I think the cities might have better resolution for some reason. Check it out. I went to look at the pyramids in Egypt, Niagara Falls, the Arizona at Oahu Hawaii etc..
Below is a shot I captured over the Arizona and Missouri. You could have zoomed in closer but I wanted to get both ships in the shot. Notice the oil leaking still from the Arizona.
Mitch
