I've only heard Feel Good Inc. and I have to say I'm very impressed and interested. The animation is satisfying, the characters look interesting, the music (for that song at least) is diverse, entertaining, and catchy. I'd love to listen to more of their songs.