The excellent Public Whip site has this quesitionnaire which interrogates your MP’s voting record and makes recommendations on which party you should vote for. We tested this a few weeks ago when it was in beta format, and it came up with some interesting suggestions. Let’s just say, it takes no account of the constitutional question. So don’t try it if you are prone to having panic attacks!!