It depends a lot on what other components are in your system. Without the right amp, the 650s can sound a bit slow; with the right amp, they're pretty wonderful. The 701s, once recabled, and, again, with the right amp can do a decent job, but without, they can sound anemic and really lacking in bass. I'm not a fan of the 880 because the highs kill my ears. Between your three choices, I go 650, but with a decent source and good amp at minimum, but the 600s fair a better with a variety of sources and amps, and should be considered. Don't think just about headphones, think about your whole system, budget, and where you'll be using them.
Dynamic headphones, with good systems, I've enjoyed most with rock, in order: PS1, R10, HF1, HD600. For portable rigs not needing amps, or good with portable amps: ESW9s are nice UE11s are freaking amazing.