I wouldn't say the beat the crap out of Blur, but I do think Gorillaz is better.
I don't think any mainstream pop act in the past 10 years has done anything quite as innovative as Gorillaz have.
I love the whole animated band concept and all the characters, especially Murdoc.
They have an awesome website too.