Just released by the USGS Landsat project, satellite images of New Orleans with flooding visible in large sections of the city.
This image was acquired on the morning of August 30th, 2005, right after a levy broke; the flood waters continue to rise. The most detailed view of this image is the high resolution version.