they evidently also think we have a huge advantage as far as voters in November: http://www.freerepublic.com/focus/f-news/2933459/posts
If case you missed it, you'll want to read it. It's really good!