My nicest headphones are corded, and as much as I love them, I don't want to sweat them up or carry them to the gym a lot. I used to have wireless earbuds (Jabra Sport) but they broke; I loved them and their overall portability, though their battery life wasn't great.
Currently I use an old set of Apple earbuds and I hate them, but that's that. I'd like to find some wireless over-ear headphones that are good for gym workouts and runs/bike rides (can stay on securely, are water resistant enough for sweat and maybe a light drizzle, have more than a 2-3 your battery life). Any suggestions?