I love all three bands! I've seen COB twice so far. Energy packed performances to say the least. Trivium intrigues me. Old school meets new school. Amon Amarth I've been dying to see for the last couple of years. Every time I was supposed to see them, something went wrong. Finally I'll be seeing them at the Philly show on this tour.