Check out Google's new voter information tool.
You can view the candidates in your state along with links to their Google, Facebook, and Twitter accounts, their party affiliation, and their personal websites. You can also enter your street address for information on candidates in your individual district.