I'm looking for a new pair of headphones for Christmas, but I don't know what to ask for. I want the over ear style, but not huge ones. They would have to be noise canceling, (at least enough so that people around me cant hear what im listening to) comfortable, and have good audio. And, under 100$ would be best. Let me know what you think. Thanks!