That’s the most catchy song, not greatest.
I love Bohemian Rhapsody, but for me, Queen’s greatest rock song is “We will Rock You”
Here’s my top ten in no particular order:
Stairway to Heaven by Led Zeppelin c’mon, even if you don’t like, you have to acknowledge it has tremendous staying power to still be so popular
Everlong by Foo Fighters these guys are masters of “anthem rock,” and I think this is them at their best
Radar Love by Golden Earring This is a good example of straight-forward rock that manages to have separate movements too.
We Will Rock You by Queen great for sporting events or opening a concert
Blues Drive Monster or One Life by the Pillows I guess it’s kind of unfair to include songs from Japanese bands, whose albums you can’t even buy here normally, but these guys are f’ing amazing. BDM is the apex of Anthem rock, and OL speaks to any age with it’s combination of lazy-summer feel-good groove, mild angst, and wistfull nostalgia, all of which is through the music, you don’t even need to understand the Japanese. For anyone who’s seen it, the anime FLCL’s (aka Fooly Cooly, or Furi Kuri) two-part soundtrack is basically a best-of collection of this band’s first ten years. Their website.
Diary of a Madman by Ozzy Osbourne this song rocks, it’s complex composition, and it’s haunting to the point of being blood-chilling. I think people who’ve experienced deep depression (like me), drug addiction, and a variety of other psychological issues could speak to the profound expression here.
All Along the Watchtower by Jimmy Hendrix specifically Hendrix’s rendition, because along with everything else that’s great about the song itself, his adds awesome early electric guitar experimentation
Hound Dog by Elvis Presley again, I’ll let longetivity and impact do the talking here. Also, it beats out a lot of the King’s other greats by their not being rock enough by current vernacular IMHO(see below)
You Shook Me All Night Long by AC/DC It may be their most played-out song, but you can’t deny it’s sheer rocking power and widespread popularity. Though I personally like Back in Black and For Those About To Rock more.
One or New Year’s Day by U2 One is what I would like to say, because it’s romantic, and beautiful, it rocks, and it’s a good end-of-relationship song all at once. But the universal Political Protest nature of NYD is hard to argue, plus it’s pretty much THE song that made U2 international rock ‘n’ roll superstars.
Honorable Mention: Good Vibrations by the Beach Boys industry types and music theory folk always seem to rank this very highly, and it’s a great song, but to me it isn’t “rock” enough. I don’t know, I just wouldn’t put it in the list. Just like I wouldn’t put any R&B/Motown in, even though it used to be considered Rock.
PS. the Beatles, despite being rock-gods, are self defeating in something like this, their songs are of such equal quality that none can truly rise to the top to push onto the list. Now if this were a list of bands, they’d only need to worry about the Rolling Stones, whose ability to keep working together and put out fairly good stuff after so long would probably give them the win.
PPS. I would also like to take this moment to evangelize the Hives, if you haven’t heard them, go to iTunes or whatever and listen. They don’t belong on this list, but they rule. Straight-forward, kick-to-the-seat-of-your-pants rock at a fast beat. Awesome.