As far as exit polls by race are concerned, I'm a bit skeptical, because different states show very different results for Hispanics.
True, but samples for hispanics are not as large becuase there are less of them and therefore not as accurate.
Also, Cubans generally vote Republican and Mexicans generally vote Democrat, so a state like California where most hispanics are Mexican will have their hispanic population vote Kerry, and a state like Florida with its large Cuban population will have its hispanic population vote Bush.
And also, the reason the white vote in the Rocky Mountain states is so similar to the actual result is....Those states are very very white!! The South has the black vote to bring the total % for Bush. Most Rocky Mountain states are only 1% black, though, and the vast majority of voters are white.