the m50x is overpriced at the $160-170 asking price as the dt770 is similar but better for this cost. the m50s which is the older model can be had for $99-110 and is great at the price range for people looking for a bassier pair of closed cans (i own a pair).
if you do not like the amount of bass the m50's put out then you may want to consider not going with a pair of cans in the bassy class. you may also want to consider and open pair of headphones which are by design less bassy.
if open headphones are okay, i am thinking you will really enjoy the sennheiser hd598. they are open style with wide soundstage and nowhere near the bass output of the m50s while still having a touch of bass. the cheaper hd558 has a bit more bass than the...