This is the best explanation of the Gallup results: http://www.freerepublic.com/focus/news/1803763/posts?page=35#35
Ridiculous.