There are tons of strange choices on there (the overabundance of Tool and Silverchair, Wolfmother already being in the top 40), but like Khar said, at least Radiohead didn't win.
The thing that stuns me the most is Meatloaf cracking the top 10. I can't decide whether that's stupid or fucking awesome.