I own an iRiver iHP-120 and a pair of Etymolic ER-6's. Love them both.

Etymolic has an even higher end model called the ER-4's, which I hear (no pun intended) are the benchmark for ear buds.

The ER-6's are the best headphones I've ever heard, minus perhaps the Sennheiser 600's with a headphone amp.