The visit of Iranian President Ahmadinejad has inspired some editorial cartooning that's worth a look, via Contentions.