You should go to a shop and try some headphones. 
Also high impedance cans (300Ohms) need a proper (external) amp to sound good.
I can recommend Sennheiser HD650s. Descent bass (more compared to HD600) and very detailed sound.
In a shop (probably bad amp and source) I tried (years ago):
Sony 2000 something - most expensive, much bass
Senns HD600 - best sound, not upfront, but may be due to equipment
Senns HD580 - a little less detailed than the HD600 but much less expensive
There were more but those I can remember.
                
                    
            Also high impedance cans (300Ohms) need a proper (external) amp to sound good.
I can recommend Sennheiser HD650s. Descent bass (more compared to HD600) and very detailed sound.
In a shop (probably bad amp and source) I tried (years ago):
Sony 2000 something - most expensive, much bass
Senns HD600 - best sound, not upfront, but may be due to equipment
Senns HD580 - a little less detailed than the HD600 but much less expensive
There were more but those I can remember.


