When looking for earbuds I make sure to get ones with flat rubberized coards. These don’t: tangle, wear out, or carry interference (the sounds the buds will carry from the cord rubbing against your clothes; if someone has a better term than interference, let me know). I also loop the cord behind and over my ear before putting the buds in the canal and this helps keep them in place better, stresses the bud connection less, and reduces interference further. Lastly make a figure 8 with the cord when you’re wrapping it up and this will reduce tangles and knots.
With all that said, the ones I’ve enjoyed most are NuForce NE, Lethal Audio earsubs (discontinued), and Coloud Pop. They all are reasononably priced (less than $20), sound good, last long, and fit well.
If you’re looking for over the ear phones, Monster DNA has a lot of nice features (replacable cords, two jacks, ability to daisy chain to other headphones), and consumer reports gave it their approval.