The highs on the S500's are not harsh to me at all. I consider them balanced headphones with a slight emphasis on the bass. I haven't tried any of the other hp in your post.
I would def recommend the S500's for any electronic music their forward presentation and bass emphasis fits well with that type of music.
how are they for hip hop and classic rock?