I would not vote for Hagel or McCain.
"George Allen is definitely my favorite.
I would not vote for Hagel or McCain."
I agree. Allen is the best viable candidate. Rudi is too socially liberal. Hagel is too liberal on foreign policy. McCain might as well be a Democrat.