seriously ... gorillaz is my favorite group. They have a special sound and are the definition of Music blending.
It's been a while since I've listened to them... But yeah, they have great songs. Here's one of my favorite ones: Gorillaz - Humility