CQ politics has a good graphic up that says there are 9 toss up races. And most of those are currently held by dems. To add to the frustration there's this:
"Sen. Chuck Schumer's (D-NY) 'once rock solid approval rating has taken a slide. For the first time in nearly nine years, Schumer's approval rating has fallen below 50%.'"
Yea, that is right. Chuck seems to be taking a hit as well. Dems need to change the tune to this year's election quickly.