I'm not the hugest Vader fan but I saw them with Immolation a few years ago and they were fucking awesome. Anyone who's on the fence about seeing them should go. If they were coming to Toronto I'd check it out for sure.
12/27 -- Unearth/Protest the Hero
03/07 -- Video Games Live
07/06 -- U2