Love the IDB cartoon (by Michael Rivero, I believe...he pens just about the best political cartoons around)
Yes, Michael Ramirez (I think it is) is awesome!