Odds favor Republicans, but millions of dollars will be spent in the coming weeks.
http://www.washingtonpost.com/