I can make two additional recommendations for headphones with which I've been completely satisfied:
- Yuin PK3. Earbuds, hard to find in the US, sound quality equal to many full size cans. Good bass, fantastic mids and highs, great definition in the highs. About average comfort. $39, and best most earbuds you'll find for less than $150.
- Koss KSC75. Open over ear with earclip. Incredible sound, great bass, good highs (highs could be better). Overall great sound profile. $12-18 with sound better than just about any in-ear or earbud you'll find for a reasonable price, and give more expensive over ear phones a run for the money. Everyone should own at least one pair of these classics.
As you can tell, I'm a bargain shopper.