Audio Technica ATH-M50x, Boise Quiet Comfort QC25 (I use them for Noise cancelation), and Bose Soundtrue earbuds (For on the go listening).
My current phone is an HTC one m9 (Which has a 24bit DAC), so I get no loss in sound quality. I'm going to upgrade the the HTC 10 soon, which also has a 24bit DAC.
I also have a SanDisk 200gb micro SD card for my phone, with over 130gb of music (mp3, and mostly Flac files, with also quite a bit of 24bit music).