I bought some bose noise cancelling headphones and can honestly say they are the
greatest purchase I've ever made for flying. No longer do I have to deal with other peoples kids or the guy that wants to talk small talk for 5 hours. Spent around $300 for them if I remember right.