The ultimate sports headphones
Just so you know, if you're looking for a pair of headphones that will stay in your ears no matter how much you sweat, now matter how much you run, and no matter how many times you bend over, jump up and down, or jerk back and forth, you could do a lot worse than the Sennheiser/Adidas CX 680. They are, without a doubt, the best I've ever used. And I've been through a few.