Another month closer to November and the picture continues to look good for the Democrats and fuzzy for the Republicans. Remember, they’re ranked on likelihood they’ll switch and it’s a snapshot of how things stand now, not how we think they’ll look on Election Day.

There are three new additions to the top 50 and all are GOP-held seats: Pa.-10 (if President Bush has to do robo-calls in a primary, there’s trouble), N.Y.-19 (our bias toward Democrats’ chances in New York this cycle is well-known) and N.H.-01 (this is normally the easiest district in the state for Republicans to hold). ~Chuck Todd, National Journal