Quick summary, then...
The Good: I got to see the first Specials performance in 27 years. Utterly, utterly amazing and the highlight of the weekend for me. Also saw: Gary Numan, The Wedding Present, Grace Jones, Pendulum, Foals, My Bloody Valentine, Dan le Sac Vs. Scroobius Pip, Jamie Liddel, The Duke Spirit and Hot Chip. Comfy Crappers are the way forward! The festival site is a beautiful place, I can imagine it being amazing in good weather, shame we didn't get any.
The Bad: Weather was fucking evil, site badly mismanaged as they appeared to have been banking on perfect weather and paid no heed whatsoever to the weather warnings. The GF wanted to see Amy Winehouse so we waited around for her to arrive on stage 40 minutes late with a predictable car crash performance. Toilets were absolutely vile and didn't get cleaned out regularly once the weather turned really bad. The BBC Introducing stage sank into the mud and was closed most of the weekend. The Comedy Tent was closed all weekend and the Bandstand venue saw very little of the advertised acts.
The Ugly: I missed Aphex Twin

I have to admit that I'm too old for this festival lark these days, by midnight on the Saturday I'd hardly had any sleep since Wednesday night and had to walk the GF back to the campsite as she didn't fancy staying up for Aphex Twin. By the time we got over the big hill (that had turned into a giant mudslide) between the venues and the campsite I couldn't face going back again. Also, all indoors venues were absolutely rammed whenever it was raining and the Aphex Twin show wasn't too appealing, consequently. We camped in what was allegedly a 'Quiet Camping' field but the stewards didn't do a damn thing to enforce it and a very annoying tent near us had music playing all night on the Saturday and where very abusive to the 5 or 6 people who asked them to turn it off. We gave in on Sunday morning and packed up and headed home, being lucky enough to change our ferry sailing. Getting out of the car park was, ahm, interesting....it's a good job I've been on a rally driving course! Apparently more than a third of the punters had left by lunchtime on Sunday, almost 10,000 people.