For those in the UK have you tried Search Lotto. It is a great website where you can make ten searches a day and for every twenty five searches you make you get a free entry into the National Lottery or Euromillions. It is part of a syndicate but any money won is better than nothing and it was a free ticket rather than paying £2. I have not won big amounts on the lottery but you have to be in it to win it and with free lottery tickets anything is a bonus.
Thanks for that site. I've stopped playing ever since they doubled the cost to £2 per ticket and think I might give that site a go. I've been reading the FAQ and it says that it's a syndicate of 20, so effectively that site needs to be making at least 0.4p per search before costs just to break even. I advise using an email address that you don't normally use to avoid potentially getting spammed silly with sales marketing.