I'm someone who isn't aligned to a specific party and doesn't think any 100% match my views - but I do have parties that I definitely oppose and would never vote for (Tories, UKIP, BNP). In various previous elections, I've voted for Labour, the LibDems and the Green Party.
I've just done a couple of the online surveys on who to vote for and they're saying the Green Party are the best match for my views.
I'm actually planning to vote for the Labour candidate (who is pretty much a dead cert to win) in the local elections. The candidate is a current councillor and, from what I've seen, seems to be pretty clued in about local issues and has a sensible approach to tackling them.
In the European Elections, I think I will vote for the Green Party. I'm concerned that the BNP and UKIP are standing and, if it was a first-past-the-post system, I would vote for one of the main parties as that would be the best way to keep them out. However, with the proportional representation system they use for this, I don't think that will be a factor, will it? Basically, as long as I vote and vote for a party other than UKIP and the BNP, it will have just as much effect in reducing their share of the vote, won't it??? (I'm not 100% sure on this so if anyone knows more, please enlighten me!)