Well, so far all of the reccomendations are earbuds. If that's the route you want to go, Ultimate Ears or Westones are awesome (I have the Westone UM1). For headphones, you really can't go wrong with Sennheisers. My favorites are the higher HD series (580, 600, 650), but those are kind of pricey. Sony V6's are one of the de facto standards these days, and only cost $60, so those are always a good choice.
I have tried dozens of headphones and earbuds (I'm an audio engineer/sound designer by trade), so if you have any questions, let me know. I'm always glad to help.