McCain will pick a Christian conservative VP. It'd be pretty silly for him not to, especially if Obama is the Dem nominee. If Hillary's the nominee... it won't matter who he picks, because the Right will turn out in droves just to knock her out. Either way, I'm guessing it'll be a social conservative... McCain's done enough flip-flopping on immigration, torture and other "liberal" issues, so he'll need someone who the Right feels is the "real deal".