There are a number of good reasons not to trust the polls numbers that give the race as a dead heat. However, it is plain that Obama should have a much larger lead over McCain at this point of the campaign. If he has not, it is partially because the percentage of white voters who cannot bring themselves to vote for a black candidate is much higher than one may think. One estimation puts it as high as 15 percent, and that would be more than all black voters combined, or more than all voters under 24 years old, two reliable Obama's constituencies, as pointed out by The New York Times.
Part of them would vote for the Republicans anyway, but that doesn't mean that this attitude is not present among some Democratic voters as well. In the end, I believe that Obama will win but, all ballots counted, his numbers will be significantly lower than those of the polls.