I read somewhere ( think on the 'Army means') that a prominent islamic scholar contends that there's been a mistranslation and the 'reward ' for suicide bombing is actually 72 raisins, not 72 virgins. Something to do with the Arabic words for 'raisin' and 'virgin' being similar.