High end headphones are great, especially the over the ear type headphones. They enable you to hear the acoustics almost perfectly. The more you pay, the better the headphones. However, it’s not always the best idea to lug around your giant headphones. They don’t take the daily wear and tear very well and they usually don’t go in the rain.