How old is McCain? I just don't think it will happen. But McCain actually does have a pretty good historical record of being mostly conservative, so he would be better than Guiliani. He seems to be going left a bit though recently with his oppostion to the Marriage Amendment and opposition to making the tax cuts permanent.
McCain will be 72 in 2004, a couple years older than Reagan was in 80.