Wow, keeping it civil...and on subject.
I use the ifrogs 10 hour earbuds plugz in-ear headphones+mic sweat resistant. I just Bluetooth my phone and listen to Only good music.
I like that they have a wire from ear to ear (so I can't lose them), a clip for your shirt.
Inexpensive not sure how HiFi but good enough for riding.