Here’s our latest installment of Window on The Week–covering Iran, presidential polls, the Da Vinci Code and much more.