I don’t really have an opinion on David Byrne. Odd, creative guy, obviously. I was never a big Talking Heads fan, but I didn’t dislike them. Byrne did an interesting album with Brian Eno called “My Life in the Bush of Ghosts” back in the early-80s that’s kind of cool.
My preferences from the 80s were along the lines of The Church, The Chameleons (UK), The Buzzcocks and The Clash. And almost anything on the Creation label.
There’s a great band from NYC called Interpol that rehashes that sound.
Don’t know a thing about Mr Manjoo. I’ll try to run across him.