Best Rock Songs Since 1990

The Top Ten
1 Smells Like Teen Spirit (Nirvana)
2 Rooster (Alice In Chains)
3 Prayer of the Refugee (Rise Against)
4 Can't Stop (Red Hot Chili Peppers)
5 Come As You Are (Nirvana)

This song's got it all. Rocking', laggy guitar riff, slick bass, precise and explosive drumming, amazing lyrics, and a decent voice to deliver. Pair that with desolate irony, and a legend is born.

6 M.I.A. (Avenged Sevenfold)
7 Jesus of Suburbia (Green Day)

21st century version of Bohemian Rhapsody by Queen. Poetic genius, instrumental value, and a huge sense of emotion.

8 The Kill (30 Seconds to Mars)

The band didn't produce many hits, but The Kill must be almost atop the list. Outstanding vocals and a concept to behold.

9 Ænema (Tool)
10 Killing in the Name (Rage Against the Machine)
The Contenders
11 Would? (Alice in Chains)
12 The Pretender (Foo Fighters)
13 Welcome to the Black Parade (My Chemical Romance)
14 Another Heart Calls (The All-American Rejects)
15 It's My Life (Bon Jovi)
16 New Divide (Linkin Park)
17 I Believe in a Thing Called Love (The Darkness)
18 Laid to Rest (Lamb of God)
19 In the End (Linkin Park)
20 Loser (3 Doors Down)
21 Numb (Linkin Park)
22 Thunderstruck (AC/DC)
23 Schism (Tool)
24 Jeremy (Pearl Jam)
25 American Eulogy (Green Day)
8Load More
PSearch List