The parties, in word/history at least to me are a bit like this
Conservative - central controlling, look after people with money, help people who "help themselves" (in both senses of the words). Believe in the free market and big business as the engine of the economy. Anti European Union/EC.
Labour - central controlling, look after people struggling for money, help people who "are unable to help themselves". Believe in the free market, only to the point that the ordinary people who work in the economy need to be protected from being exploited.
Lib Dems - not centralist - devolve more power to local areas, help people in the same way as labour, historically "Green" and pro Europe. Want voting change to PR.
In reality Bicks and Chindie have it summed up rightly for me, in terms of what they've actually done, or would do.
There's not really that much difference in a lot of what they would do, or say they would do, on most things.
I think that a lot of people vote on almost single issue stuff in a negative way - eg. Iraq, Ashcroft, "immigration", whatever.
If you see a party that will do something for you or people like you, or soemthing you believe in strongly, then look at what the others would do for you and what they say about things you care about and make a decision. What about BNP?