Except for the songs that made my Top 20 songs of 2004 and the representative tracks from my Top 20 Albums of 2004, these are the rest of the best mainstream rock tracks of 2004. To be eligible, a song needed to be included on an album released in the United States between December 1, 2003 and November 30, 2004.
1. Green Day “Homecoming” American Idiot (Reprise)
2. Jimmy Eat World “Pain” Futures (Interscope)
3. Muse “Time Is Running Out” Absolution (Warner Brothers)
4. The Hives “Walk Idiot Walk” Tyrannosaurus Hives (Interscope)
5. Sahara Hotnights “Hot Night Crash” Kiss & Tell (RCA)
6. My Chemical Romance “I’m Not Okay (I Promise)” Three Cheers for Sweet Revenge (Reprise)
7. Jimmy Eat World “Nothingwrong” Futures (Interscope)
8. Green Day “Give Me Novacaine” American Idiot (Reprise)
9. The Music “Welcome to the North” Welcome to the North (Capitol)
10. Velvet Revolver “Dirty Little Thing” Contraband (RCA)
11. The Vines “Ride” Winning Days (Capitol)
12. The Used “Let It Bleed” In Love and Death (Warner Brothers)
13. Jimmy Eat World “Just Tonight” Futures (Interscope)
14. U2 “Vertigo” How To Dismantle An Atomic Bomb (Interscope)
15. The Music “Breakin’” Welcome to the North (Capitol)
16. Green Day “American Idiot” American Idiot (Reprise)
17. The Hives “Two-Timing Touch & Broken Bones” Tyrannosaurus Hives (Interscope)
18. Descendents “Nothing With You” Cool To Be You
(Fat Wreck Chords)
19. Velvet Revolver “Set Me Free” Contraband (RCA)
20. U2 “All Because of You” How To Dismantle An Atomic Bomb (Interscope)
21. Green Day “Boulevard of Broken Dreams” American Idiot (Reprise)
I love U2!!!