I can't say I care for the likely choices in the November election. McCain is given to outbursts of savagery and contemptuous of people who disagree with him. Obama is a Teflon leftist with a gift for playing to people's hopes and fantasies. He has star quality but no visible substance. He also has the biracial inability to figure out who he is, and the consequent terror of facing conflict. On the issues, McCain's an open-borders fanatic and I can't imagine Barack Hussein Obama would be that different. McCain might be marginally less socialistic, but he'd be inclined to go with whatever the trend happens to be, and it's unlikely Obama would be to able to push things ahead of the curve. Obama would no doubt be less bellicose, which matters, but there's no reason to think he'd be intelligent about foreign policy. That also matters.
It's hard to know what difference the racial factor would make if Obama were elected. He's supposed to "transcend race," but there's no transcending race because racial differences and resentments aren't going away and our rulers aren't going to give them up as the reason everything has to be controlled from the top instead of allowed to go its own way. Right now the rule is that criticizing a black, for example saying some story he tells is a "fairy tale," is automatically a racial attack. Having a black as president might conceivably change that, but more likely it would mean that any political problems or reverses the guy has are renewed proof of white America's ingrained racism. If people have strong reasons for being irrational about some issue, like for example the condition of America's blacks, they aren't going to become sensible when their view runs into problems. They're just going to get more irrational.