I disagree vehemently. Any of the three would do much better than Hillary Clinton in the South.
Out of the three, McCain would score best, but still come up short.
HRC would beat the other two. Vehement reactions aside, this is the reality of it.
If Mike Pence doesn't throw his hat into the G.O.P. '08 race, then George Allen is the only one contending that can, and would, decisively turn back HRC.