Re: Why the fuss?
Well said. Good summary and very much the approach I take.
AFAIK the Google Analytics cookies are fine. I'm not at all bothered by this as everyone uses them so the information commissioner's hardly going to pick off one site for that.
Also, don't forget that HTML5 allows local storage of name=value pairs and also local databases. I'm sure these also apply in the same way as cookies (which aren't mentioned in the legal text?).