Why is it surprising that McCain likes Obama? He endorsed Obama *during* his campaign.
Heck... he threw the election. I am now absolutely convinced of it. He sabotaged Sarah and suspended his campaign and heck we all know the dozens of things that he did and said that sunk any chance that he may have had. He ensured defeat by actively working against victory.