2010 Senate Rundown

Who's vulnerable? What are the open seats? Which party will gain power? The excellent Swing State Project has a full 2010 Senate rundown.