Unfortunately, I find earbuds very uncomfortable. Even the good ones become an irritant after twenty minutes or so, and the cheap ones hurt immediately. Non-standard ears, I suppose. And while $50 silicone uber-buds might do the trick, I'm reluctant to drop that much money just on the hope. But I also prefer the convenience of headphones that don't have a band between them, which drops me into a very narrow product range: over-ear clip-on headphones. Target has two brands, some Walmarts have a single brand, K-Mart none (and I didn't get around to checking Best Buy).
Eventually, I might end up having to order headphones from online specialty shops, the way things are trending. Unless some health scare erupts over earbuds and clip-overs regain popularity.