I suspect Giuliani will easily win the nomination, and McCain will be dead before 2008 rolls around. The real decision is the VP. Since Giuliani is a yankee, he will need to pick a conservative southener, probably a governor.
He could never win the southern primaries.
Frank Keating (no idea how to spell his last name) would make a good president/vice-president