I think McCain's HUGE weakness remains immigration. He is too "open-border." If he were a Tancredo-ite, the nomination would already be his.
McCain is not to be trusted.
The judge issue is not even close to being solved and certainly not be 2008. Probably the only way Bush gets another pick is if one of the Justices dies, and I don't see that happening soon.