Anyone see/hear anything of this? I remember Iggy Pop got the mandatory lifetime contribution style award (don't remember the exact name) which seemed fairly deserved. Best band in the world, however, was found to be Slipknot. I was a little surprised. I mean... I do like them and stuff... but the best band in the world? Well I guess you gotta pick someone.

Anyone remember any of the other awards? I've forgotten most of them.