I thought most of them did well, even Nick Clegg. I wouldn't vote for him but I think he's a good public speaker, which could explain why he did so well in the last election.
I agreed with what most of Farage said, even the AIDS bit - it was always going to be controversial but showed he isn't afraid to 'grasp the nettle'. I expect that was the idea. The point he was making was about health tourism - ÂŁ25k per person per year is a lot of public money to be spending on someone who isn't entitled to routine treatment, regardless of how poorly they are. Yes AIDS and cancer are horrible things, and the NHS should do everything they can to help those who are entitled to treatment, but you have to draw the line somewhere - 'strictly emergency care only' seems a good place.
I thought it was interesting how everyone else kept accusing him of being concerned with foreign benefits claimants, which wasn't a point he was trying to make. He had a point about the EU being beneficial when the only members were similar countries such as the UK, France, Germany, Belgium etc, and everything seemed to go pear-shaped when the former communist countries were allowed in.
He did however come across as being something of a 'one trick pony', hoping to sort everything out by curbing immigration and cutting foreign aid.
Speaking of 'one trick ponies', Milliband (who I thought did the worst by a country mile) was shown up for using the NHS as his main weapon when Labour had taken money out of the NHS in the poorest areas, ie Wales. There seemed to be a theme to the way he defended Labour's past performance in government which was 'OK we failed spectacularly in the past, but give us another chance and let's see if we learned something'.
As I said earlier I thought Nicola Sturgeon from the SNP and the girl from the valleys representing Plaid Cymru made some good points, and I think it would only have been fair if the Ulster Nationalists had also been represented.
I don't know what that double-bagger from the Greens had been huffing on but she certainly didn't win my vote.