I dig
Yurbuds for running, biking, and general gym work-outs. The best part of them is that due to how they fit in your ear, you can still hear ambient noises. Particularly helpful if you're running/biking out on the street, or working out with friends. You can still listen to your music while having a conversation. They came recommended by a friend who uses them for marathon running. Their customer service is amazing, too!
For wraparounds, I've used the bluetooth Motorola wireless for working out. They always feel too heavy on the back of my head and after about 30 minutes start to bother my ears.