I always liked Talking Heads '85 release Little Creatures more than a lot of TH fans (of which I am a pretty hardcore affiliate) - really solid, relaxed album, production was great too; big drums without being 80's drums.
I have a friend who is a true audio-snob, owns a recording studio and detests the 80's,…