I am a R&B and Pop listener. I has been making decisions between pro 900, HD 598 and Q 701 for over two days.
Finally, I make up my mind and order pro 900 with fiio e17. It is about 60 dollars more than HD598 and Q 701 (excluded tax).
More than 598 and 701, that extra 60 bucks come with hard case, extra ear pad and additional coiled cable. I think those extra goodies worth more than 60 dollars.
In additional, the pro 900 is a closed headphones which mean I can bring it to the public without bothering anyone.
Hopefully, I made a correct choice.