I want to start working out, specifically running, and much prefer to listen to music while I do. Only problem is, most ear buds don't actually stay in my ears. I figure the best way to solve this is some headphones. What do you guys recommend? I am looking for light weight, good sound quality and that they stay put. Price isn't a factor; I'll pay for what works well. Thanks!