I've been railing on FEMA and heckuva Brownie for some time, and I don't think I'm wrong. I saw several screw ups being made that are unconscionable for an agency supposed to be on the front line of natural disasters and terrorist attacks - the firefighters flap, the red tape holding up supplies, the dithering, the loss of communications (!!! - after the 9/11 attacks, this should have been one of the first things fixed, dammit!), the bungling of the rescue efforts in many places (the underuse of the Bataan, for example)...and these weren't just immediately after the levees broke. They have lasted up to the present day. I do think FEMA screwed up big time and Brown should have been fired, not allowed to resign.
However, in the interest of fairness, Protein Wisdom has been posting some defenses of FEMA, and at least in one case they may have a point - FEMA seemed to do a good job coordinating the National Guard people who came down to LA. (This is no way excuses their many other failings.) You can check them out for some defenses.
Also, the infamous pictures of school buses being used to slap Nagin around may have been in error. Media Matters has the story, and it seems like this talking point may fall away like "the Bataan never being called to duty" did.