Heck, sounds like the Republicans should clean up this Fall. (/sarcasm)
Unlike the driveby media, I only expect them to lose net one Senate seat, and maybe lose 5 (net) House seats.
I've been pretty good on predictions in the past, but ususally wait until October - as a lot can happen between now and then.