This thread is getting like those late Friday evening Evo/Creo threads ~ thousands of posts, no agreement, but thousands of posts.
Drudge knows how to get everyone here excited. Still, the story could very well be accurate.