I had 580 for 3 months...so I can speak with experience.
It's really good for classical music and some jazz....but for rock or pop music, I am afraid that it isn't the best headphone for it. I had it paired with Meta 42.....contrary to what many people have said, I didn't feel the kind of improvement that many people praised about. So in the end, I sold my equipments....that's the end of story.
I somehow like to have bass and high (especially in rock and heavy metal) a bit agitated....and HD 580 failed to do that.