I just check headphones shop and found that, there is one shop that has both AT-ESW11LTD demo and new. So, I went to this shop today.
Finish with my new ESW11LTD within 15 min, and it still noon. So I ask to try between X3, AK120 and HM901.
Caution/Remark/ This is just a comment from very amateur user in this hobby
The test condition is
1. Use Audio Technica ESW11LTD (demo unit and fully break in)
2. Use song from my SD card, almost female vocal, all EAC ripped
AK120
I try AK120 first, but after compare with X3 for four songs, I gave up. Again, from my amateur opinion. This player is sound very bright, not smooth, lack of weight and impact. Another thing is that when I play the same track with X3, volume is 25 on X3 but for AK120, I have to crank up to 46 (almost full scale) in order to get the same sound level. I believe that many will like the bright sound from this player but not me. Finish the audit less than half an hour
HM901
This is the different story. The first song I try is Spanish Harlem. As every one know, the double bass of this song go down to 20Hz, and always use as reference for testing two channels system. When I play this song with 901, WOWWWW, ESW11LTD is sound like 8" woofer in my Martin Logan Vista. Bass is deep, very very good impact.
Bass, 901 absolutely the best
Mid, after listen for a while I think that 901 has a bold mid more than I like. It make ESW11LTD sound like vintage speaker with big and bold sound
High, 901 is a little better than X3
Details, 901 is the clear winner
Impact, 901 win for a mile
Conclusion.
Ak120, not thing to say any more
HM901, If you love very analog and tube like sound this will be a good choice. Is it worth the money, depend on individual preference.
Again, this is just a comment from a newbie in this hobby
Edit: Forget to mention about X3. After spend a lot of time listen to much more expensive player. I still happy with X3 and will buy X5 when it launched without hesitation. I really think that X3 sound is suit for my taste and my music.