I realize I am reviving a dead thread, but feel I have to let people know that you really have to give these headphones a chance to like them. Take the time to let your ears/brain adjust and you may end up loving them. I picked up a pair the other day for super cheap and hated their sound. I gave it about 10 hours of listening and now absolutely love it.
Their bass is, agreed, very odd. There is little impact, especially upon first listening. The sub-bass is oddly very well extended and I have no idea how that is possible. So, they lack bass, but have bass. The treble is quite excessive at first, but as you get used to the sound it seems to mostly go away. The mids sound perfect to me. The key to enjoying these headphones seems to be listening at lower volumes, which keeps the treble tamed down. These are very good at extracting details from music.