This is a 1 meter satellite photo of the World Trade center. This is the best satellite image that I've seen yet. You can even see the detail down to trucks and buses on the streets. I had this image as a wallpaper for about 1 year as a tribute to the fallen. You may find the original (and very large) image at: http://www.spaceimaging.com/gallery/9-11/default.htm#