Here's my best suggestion. Try going to your local stores that sells hifi audio and I am quite sure that they will have display models of headphones that you can try out and listen to. Try several brands and models out and get the ones that sounds best. Everyone will have different opinions on headphones thats because every single ear is not made the same. What sounds best to 100 million people might not sound best to you. Just because the majority of people love it, does not mean you will too.
So do try out several models and get the one you like best for the price you can afford.
So do try out several models and get the one you like best for the price you can afford.