Iowa is a state with a 95% white population. It went for Bush by 1%. And yet, Sen. Obama has consistently been double digits ahead of Sen. McCain there (and he beat Sen. Clinton and Sen. Edwards in the caucuses, of course).
What's the deal?
It can't all be geography - Indiana, Missouri, and Kentucky also share a border with Illinois and are much closer races.
Is it the corn? Or perhaps the after effects of James Earl Jones in Field Of Dreams?