Nagin is getting a pass and should resign. Trent Lott had to resign for less.
He should resign. The challenges ahead require someone with a clear head and Nagin apparently doesn't have that.