My suggestion if you have a budget is
Skullcandy Icons, they're only around $20 and they have fairly good sound. They're also not that big if you're not into bigass headphones. One thing i don't like about them is the headband tends to break very easily, i've had to duct tape mine a few times, but it doesn't affect the sound, so i'm good.
If you don't have a budget, i would say go with some sennheisers or audio technicas. My favorite headphones ever are the audio technica ATHPRO5 headphones. They're big, they're noise reducing, and they've got amazing sound. Another feature i like about them is the coiled cord, it can stretch from being about 2 feet long to being about 10 feet long. Very nice. I sadly lost my pair around halloween, but i'm hoping to save up enough to get new ones, because i'm suffering withdrawal. Don't get them if you
a. don't like camoflauge
b. don't like big headphones
c. don't take care of them
d. don't want to spend more than $30 (they're normally 70 but i got mine for 50)
My little brother got some nice skullcandy GIs recently, i tried them out and they have nice sound and look very sleek (i still like my ATHs better) But one thing i did like better about them is that they have 90 degree swivel both ways on the earcups, and they come with extra ear cups incase your old ones wear out.
If you're looking for earbuds, i would go with apple's in ear earbuds, but then again, those are the only ones i've tried, so i'm a bit biased.