I love Etymotics, and I would recommend also considering the more recent HF5 earbuds. You can often find them for $99, and they have the same drivers that are found in their $200+ ER-4Ps. I think the HF5s have a more clear and accurate sound (although they do produce slightly less bass).