Assuming the general election will be fair, and assuming all the most recent polls are correct, and ignoring the margins of error, and if the election were held today, we would pick up 5 seats in the US Senate. We need a minimum of 6 to regain control there.
Those pickups would be in Missouri, Montana, Ohio, Pennsylvania, and Rhode Island.
In the New Jersey race, a July 15 Quinnipiac poll put Kean (R) ahead 40% to 38%, but Menendez (D) regained the lead 43% to 40% in a July 20 Fairleigh Dickinson University PublicMind Poll.
http://www.wnbc.com/politics/9550402/detail.html Here is a link where you can check out the latest 2006 Senate race polling for each state. Wikipedia is doing a good job of keeping this information current, but the NJ Fairleigh Dickinson University poll had not yet been accounted for the last time I checked.
http://en.wikipedia.org/wiki/Category:United_States_Sen... Other close races include Tennessee and Virginia. Feel free to flame away if there are other Senate races that you think I should have mentioned.
Edit: Oops, NJ is not a pickup because we already hold that seat. Edited to correct. Duh.