Has Juan McCain apologized as yet? He seems to be apologizing for all kinds of reasons - why not this one too?
If McCain can be convinced that Obama is a conservative, he'll kick his butt.