Register to Vote Online
http://www.rockthevote.com/
http://www.declareyourself.com/
http://www.voteforchange.com/