Right now, it looks like tonight's vote will bear out the predictions of the pollsters, with Bernie Sanders and Peter Welch headed for Washington, while Republicans hold on to the state's top two offices.
Gov. Jim Douglas and Lt. Gov. Brian Dubie are both above 50 percent with a good chunk of the vote counted. Lots of ticket-splitting going on in Republican strongholds, where voters happily cast ballots for an independent, a Democrat and two Republicans.
Too early to tell yet what the makeup of the state Legislature will be, but Democrats appear poised to make gains in both chambers.
In the Senate, Democrats expect to pick up a Senate seat in Bennington County and might reel in a second one in Rutland. No word yet on Chittenden and Franklin county totals, where Republicans hope to make gains.
In the House, we also have reports of Democratic gains. No word yet of where Republicans might have picked up a seat or two.