I love the portability of earbud headphones, but hate the short lifespan of just about every pair I've had. I throw them around a decent bit, going from pockets to backpacks to sitting around, but honestly I expect them to last me more than a week and a half - unlike the pair I bought a week and a half ago that just today crapped out on me (one of the speakers popped off and won't stay on).

So can anyone recommend a pair of earbuds that'll stand up to some abuse? Hopefully for a decent price as well. Sound quality isn't of particularly big importance for me on the go (I have a good pair of circumaurals that I use when I'm in the room doing serious listening), I just need something portable to listen to music when I'm out and about.