While I completely reject the rantings of this nutjob, I do want to ask one question. Ilan Ramon was listed as a "payload specialist." What part of the "payload" did Mr. Ramon specialize in? Is it possible we released a satellite into orbit for the Israeli's?
(PS I would support that mission objective...)
I like your saying re: GWB
It would be possible that Israel used the space shuttle to launch their own sat, but not without the whole world knowing about it.