http://www.speakout.com/VoteMatch/se...sp?quiz=Senate
Will give you a chart showing your economic leanings vs. your social leanings. It doesn't mention a specific party per se, but you can have it show candidates most closely aligned to your beliefs.