I don’t see a large percentage of Republicans sitting out or voting for Obama.
And even if it happens, McCain can get votes elsewhere.
If McCain wins, we will never see another Conservative candidate in our lifetimes.