I want to buy a new phone and since I listen to a lot of music I want it to be good in that department. I am considering these models: HTC One, Sony Xperia Z1, LG G2 and Samsung Galaxy S4. I will be using my V-Moda M-100s headphones or my Klipsch S4 earphones. The quality of the files will be 320 kbps MP3 or 256 kbps AAC/M4A (iTunes Store format). Any suggestions? PS. I like my music sounding warm, punchy and bassy, if that helps you answer my question.