Have you seen it?
Radiohead videos on the list:
94. Street Spirit (Fade Out)
39. Karma Police
2. Just
(full list is on nme's site, if you haven't seen it yet...)
What do you think?
I think that video which got the first place is definitely not better than any of 3 RH videos on the list (and some other videos there), and I don't understand what is so good in that video (there are so many of good videos that are not on the list). And also, Street Spirit (Fade Out) could have been higher on the list...
But, still, 2nd place is really good...