For non-politics nerds, Cook's ratings tend to be very conservative (i.e. lean ratings are very likely to go where they are leaning, ~90% chance).
No real surprises here. We'll see how North Carolina develops. Right now polling has North Carolina as a toss-up.