Google Analytics and the Scale of Cookie Naughtiness

In my quest to get to grips with the EU Cookie Directive I keep coming back to Google Analytics as an example of the dilemmas posed by the directive.
A sliding scale of naughtiness
So there are good and bad cookies, of that there is no doubt.
There are cookies that are 100% necessary for the functioning [...]