I agree, there are no alternatives for many but sadly if they win in the local and Euro elections as predicted they are going to have a lot of power, this is not about the BNP winning the odd seat this is different and on a very much larger scale.
You have 2 options on election night, vote or don't bother.
If people who are fed up with the main parties do not vote, it's seen as voter apathy by the politicians and nothing changes.
If you vote and vote UKIP, this will make the main parties deal with the issues before the next general election.
All UKIP are doing is cashing in on people's fears, the main parties need to start listening.