I'm not sure whether she beats McCain.
McCain has a long voting record on the Hill to refer to.
Dole, OTOH, has never held an elected office.
Dole is a stand up Republican and will do what she's told by their leadership...
McCain on the other hand disregards listening to anybody but himself...