Sennheiser makes great headphones. But for a few bucks more i would go with the Ue buds. Because you get the mic/play,pause, skip function. The sound quality is very good. Like most ear buds, you need to break them in for a short period of time.
I agree. The Skullcandy in-ears are very decent and cheap. They're easy to find as well. Looking into Apple stuff, it gets a little more expensive and to be honest, I am not a huge fan of their special in-ears.
Sony makes some decent ones, and Sennheiser does as well. It's really a matter of personal preference and price point.
As a music man myself, I use skullcandies for casual listening, but I have Sennheiser studio recording headphones for serious occasions.
Having used a lot of different headphones, I recommend Skullcandy. Just my take.