Gues he'll be finding out right now if that whole 72 virgins promise was bullshit.
Edit: Some of the Twitter comments are priceless. A sampling:
Dear Osama Bin Laden, I win. Sincerely, Waldo.
That'll teach Osama not to use an iPhone 4!
Edit 2: "BOOM, HEADSHOT!" As CBEMT pointed out in comments, my earlier information was wrong. Turns out it was Navy Seals. I wonder if FPS Doug was on the fire team?