For an affordable headphones, Sennheiser HD 660 S and Beyerdynamic DT 1770 Pro are two comparable choices. Both headphones have the same overall rating of 8.
The Sennheiser HD 660 S is better headphones in this comparison. Check Sennheiser HD 660 S price