When he last graced this space, Iranian president Mahmoud "The Bomb" Ahmadinejad was scolded for his less-than-groovy plan to ban all Western music from his country.