I'm on my 3rd pair of (After)Shokz. Previous one was an Aeropex, which I still have and use some times but it rattles a bit, especially with lower pitched sounds. I replaced it with the newer OpenRun Pro. Same awesomeness, noticeably better sound quality and more volume.
I use them almost daily for running, cycling, walking and climbing. My only gripe with them is the long neck bad, so I've had to stop myself from splurging on a Mini when it came out. :D