Who should you vote for?

I am not going to get into the election in a big way here, it is too divisive with friends and family (you know who you are!) but this is a good site which covers most of the issues, asks your opinions on them and then ties you to one of the four main parties.