Another thing to keep in mind is the FACT that A LOT of Catholics ONLY vote GOP in presidential elections BECAUSE OF ABORTION (plenty of Catholics are fairly liberal on fiscal and national defense issues). Bush WOULD NOT have won either election without these Catholic voters, if McCain shows that he doesn’t care about abortion he WILL lose these votes.
And it's not just Catholics that will refuse to vote for him. This could be a fatal choice for McCain's campaign.