I hear Saddam is already calling it The Mother of all Meteor Strikes. BTW, whomever said this was a call for cash had it spot on. It's Y2K all over again!
If this rock lands anywhere close to N. America, Wahabis will declare that they planned this Jihad from time immemorial with the help of Allah. :)
But what if this lands on Arabia ? Allah's final judgement for straying from his words. That would be crushing.