This is a long list but I'm way too into music so I listen to a lot. These are only who I consider to be my favorites xD
In Order:
1) Nirvana
2) Linkin Park
3) Slipknot
4) System of a Down
5) Billy Talent
6) Avenged Sevenfold
7) Rise Against
8) Flyleaf
9) Rage Against the Machine
10) The...