IMHO there is no single right headphone for me.
I have these:
- Bose AE2(i) which I use at home primarily as it has a clear and balanced sound, yet has a light weigth, I use this one for music
- Creative Labs Fatality Headset on my windows game computer, the mic has a very good quality, it has a in-cable remote control and a very powerful sound, not so good for music
- Bose QC25 is my headphone for the office. The noise cancellation is close to perfect though the music quality is not perfect, but very good. Eats a lot of battery though. Bonus: Can be used for phone and music

- Apple Earpods is my headset when I'm outside with the dog, the in-cable remote works fine and the mic is okay. As it's cheap I wouldn't mind if I loose it or it gets damaged
- Howard Leight Sync is my Heasdphone for playing drums. The passive noise cancellation is amazing and the mechanical toghness is supreme. Sound quality could be better though
Still none of these is perfect, but I guess it's a question of invest in in.