As for the HTC One, Anything with a Beats Audio certification is automaticly disqualified as a decent listening device, to be beats certified it must have no trable, fuzzy mids and fake upper mid base.
From what I´ve been hearing around, the Sony Xperias with walkman enchancements are the way to go right now, the Z1 is said to sound better then a Iphone.