McCain the Kerry of 2008?