Speaking as someone close enough to Virginia to get their political ads, there's a lovely campaign going on that basically calls Webb a mysoginistic asshole. So...yeah, that could explain part of it. Not sure about my (NC) state's results, haven't checked. But I DID vote!
Oh, well, that helps clear things up a little bit. So people feel like they're caught between two good ol' boys: the racist ass or the sexist ass. This is my public apology to the people of Virginia: this is a lot more complicated than I took it for.