Somewhere in Virginia, George Allen may be smiling, just a little.