Best advice is to take a couple of CD's you know well and try a couple of pre-selected cans.
This is the only way to select the best headphones for your personal taste.

I highly reccomend that you take the Grado RS2i into your test-selection. Try along with the Sennheiser HD600 and the Beyer Dynamic DT-990 Pro

Try to pre-select no more than 6 models. Take your time when auditioning the headphones. Have them bring you a cup of cofee and leave you alone with the cans. Of course you should use a high-quality CD-player and during the whole listening session you should not change any eq-settings.

Have fun and let us know which ones you selected