Another vote for the e4c's hear.
Sound reproduction is fantastic. I've been discovering new layers of sound within recordings, but the flip side is that any poor recording (or low bit rate encoding) is also revealed.
Do not forget the Shure customer service. It is second to none.
I wrecked a pair I had purchased from the US via eBay and though it was clear that the damage had nothing to do with workmenship or Shure, they replaced the e4c's for free.
See hear for more details
That piece of mind alone would suggest that Shure is worth considering.
G