I'm a response bobby, so I carry a first aid pouch in my rucksack when I'm out and about, and have a repro BFG micro trauma kit on my belt. I've also got a little boo boo pouch that lives in my trouser pocket and definitely sees more use than the FAK. Boo boo kit has varying types of drugs (all legal, I swear), plasters and some 3M tape.
I think that everyone should carry a small kit for whingeries - you never know when you need a plaster and you look like a bit of a dick if everyone has bandages and CATs, but no one has a plaster.
As for the CPR debate, current training in my force is 30 compressions and 2 breaths, but we carry the full face seals so I don't have to smooch the casualty. With that being said, our first aid training upsets people because there's some techiniques we're taught that people don't like (i.e. removing crash helmets)