Just released by the USGS Landsat project [source unavailable], 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 [source unavailable].