.... are the shit! I road tested these along side the hdj2000s, and these xd's were better overall. the 2000's were more comfortable, but not by heaps. XD's sounded better I went with the xd's and i'm very happy with them. on a separate note, i tested them on a djm2000, and those things are amazing.