http://radar.weather.gov/radar/latest/DS.p20-r/si.klch.shtml
Looks like from that radar shot Rita is almost finished with NOLA.