I will get back to the House race profiles shortly, but with all of the recent developments on the Senate side, it seemed like a good time to do a Senate diary.
In sum, the question in the Senate in 2008 is not "which party will gain seats?", it is "how many seats will the Democrats gain?" There are 22 Republican seats up, and only 12 Democratic ones. Even more importantly, there are 5 open GOP seats to none on the Dem side, with the potential for 1 more Republican retirement (with that incumbent under investigation with the potential for indictment).
Next, add in the facts that 6 of the 12 Dem incumbents are basically untouchable, only one Dem incumbent is vulnerable and has a potential top tier challenger, Dems have top challengers to a host of potentially vulnerable Republican incumbents, and the DSCC has a massive financial edge over the NRSC, and you have the recipe for another blowout like 2006, 1994, 1986 or 1980.