What songs and artists are featured in the soundtrack for Burnout Revenge?

Here is the list of the songs and artists featured in the Burnout Revenge in-game music soundtrack. The soundtrack is also available from iTunes.

ARTIST - SONG

Andy Hunter - Come On
Animal Alpha - Bundy
Apocalyptica - Life Burns!
Asian Dub Foundation - Flyover
Avenged - Sevenfold Beast...
Billy Talent - Red Flag
Bloc Party - Helicopter
Bullet For My Valentine - Hand Of Blood
The Chemical Brothers - The Big Jump
CKY - As The Tables Turn
Comeback Kid - Wake The Dead
The Dead 60s - Riot Radio
Dogs - Tuned to a Different Station
The Doors - Break On Through (To The Other Side) BT vs. The Doors Remix
Emanuel - The Hey Man!
Fall Out Boy - Dance, Dance
Finch - Ink
Funeral For A Friend - All The Rage
Goldfinger - I Want
Infusion - Better World (Adam Freeland Mix)
Junkie XL - Today
LCD Soundsystem - Daft Punk is Playing at My House (Soulwax Shibuya Mix)
Maximo Park - Apply Some Pressure
Mindless Self Indulgence - Straight To Video (KMFDM Remix)
Morningwood - Nu Rock
MxPx - Heard That Sound
Nine Black Alps - Shot Down
OK Go - Do What You Want
Pennywise - Stand U
The Academy Is... - Almost Here
The All-American Rejects - Top Of The World
The Black Velvets - Fear And Loathing
The Bravery - An Honest Mistake (Superdiscount Remix)
The Outline - Shotgun
The Starting Line - The World
Thrice - Lullaby
Timo Maas - First Day (General Midi Remix)
Tsar - Band-Girls-Money
Unwritten Law - F.I.G.H.T.
We Are Scientists - The Great Escape
Yellowcard - Lights And Sounds