Epica. Plain and simple, those guys (and gal) play their little hearts out for their fans. There is only 2 bands I keep buying tickets for over and over and these guys are one of them. The first thing that entered my mind was Nightwish. I had...