Republicans win with candidates with Middle Western roots who most likely live on the East or West Coast. A lot of voters trust that Midwestern candor or simplicity. That's what Allen was, and what he'll have to be again if he really wants to win.
George Allen is most decidedly a Virginian and has been since his days at UVA.