Talking Heads are possibly the best band ever. There I've said it. I've got it off my chest. The last six months I've gorged on everything they recorded and couldn't be more ready to sing their praises. Yes Byrne is crazy and wears suits that are too big for him but who cares?