Sorry for the length of this, but with 36 races to cover, even a brief recap takes space. Most of these numbers come from Rasmussen, with Real Clear Politics filling in where current Rasmussen data is missing. In one of the most interesting races this...