Sennheiser is world renowned for their true to life, accurate sound reproduction. I am a big (unapologetic) fan of Sennheiser. I think you would be happy with any model in the Sennheiser HD 500 series and many can be had for $100 or less, particularly the HD 515 or HD 518. $200 will even get you the flagship of the 500 series, the HD 598.
If you want a closed back design (for isolation and no sound leakage) for use in public areas, take a look at the Sennheiser HD 280 pros or the Audio Technica ath-m50. Both are highly regarded and produce excellent sound quality.