The thing that annoyed me the most about the entire overpowering of the undead was that if they were that overpowered, Aragorn should have told them to wipe out all the orcs and goblins in Mordor, not just join a single battle. =| I was like "Woah, this is great that they're saving everyone and all, but couldn't you have made a little better use of that promise if they are that effective?"

And yeah, good call on pretty much all those other characters mentioned here.