earplugs: a-Jays Two (good sound, flat cables -- durable and don't get tangled),
portable headphones: Beyerdynamics DTX 501p (great overall, don't leak sound),
home: Grado SR-80 (great sound, durable except for the cable; also, the cable is in Y configuration and twists a bit. I had to replace it after a couple years).
If I had to buy just one of these, DTX 501p win hands down as the most versatile.