For those who haven't been using Google Maps today, they have a link up where you can see New Orleans on August 31st. Pretty freaky.
http://maps.google.com/maps?q=New+Orleans&t=e
http://maps.google.com/maps?q=New+Orleans&t=e