Dude check out Sony MDR-XB40EX headphones. They aren't too expensive, awesome build quality, and un-beatable sound quality for the price. They come with all different earbud sizes so you can find the perfect ones for your ear. I always ride with earbuds, I can't stand over ear's while I'm riding just for the fact that if you take a good slam the chances of them surviving are minimal compared to earbuds you wear under your beanie or helmet.
Hopefully their customer service honors their warranty and doesn't give you some runaround. Good luck