James Webb, a former Republican, will now take on George Allen in November. This is big news for the Democrats. Webb has a strong military background yet he was against the Iraq War from the beginning. He’s not a career politician, and that will be an asset in a year when the voters are sick of politicians.