I am considering getting a new pair of headphones and as I am new to audio I'm not sure what to get. I listen to a lot of rock/metal. I like tight, heavy bass, good guitar with a lot of instrument separation. If I get the sennheisers I will be pairing them with a fiio e07k and the beyerdynamics a e09k. I also need something which can deal with bad recordings. I would also consider other options in this price range. And don't say beats!!!!!