I like Classical and Rock. My favourite bands would be System of a Down, Linkin Park (not so much anymore,) The Rasmus and most of all, Evanescence. I'm not really sure what Evanescence would be under. They're not really rock all that much, if you listen to their album/demo Origin (it's rare and limited edition though.) I heard goth-rock once describing them, but I don't exactly agree with it.
I don't think a band being mainstream makes them crap, because I bought a CD of a band I saw on a commercial that was on the Project Revolution tour with LP and I had the "mainstream = crap" theory in mind, and that CD sucked so bad it wasn't even funny. So it's not all that true. That was Blindside, BTW. Never buy the CD.
EDIT: A Perfect Circle is also another band I like, I forgot about them.