M100 has boosted bass staying even until even 20hz. I would consider that sub bass focused. Lots of these mentioned cans roll off after 80hz leaving them as a punchy can but with rolled off sub bass. The denons have nice sub bass but have a bit too much upper energy for me. You have to decide if you want the ear massage from sub bass or punch from mid bass. Punchy cans can be difficult as they sometimes bleed into the lower mids sounding muddy.
Ps don't get the pro 900, too much treble and distortion in the sub bass.
This is why I'm interested in the Signature DJ (As expensive as it is.) It's said to have good mid bass, sub bass without clouding the mids at all. It also lacks the harsh trebels of the Pro 900, making it sound like the best headphone for me so far. (still can't get over that price )