Interesting. Thanks for posting. Some discussion also started here...
http://www.jihadwatch.org/archives/018514.php#comments
Thanks to Robert Spencer and the great posters at jihadwatch.