It's hard to compare them because they are designed for completely different purposes. Arguable for sound quality you would go with the Sennheiser and for a DJ you would pick the Shure... What about Beyerdynamic DT660 or 880's, or Grado, or Audio Technica?
That's a pretty wide price difference too...