John McCain is pulling in more support from Republicans (87%) than Barack Obama is getting from Democrats (78%).