Honestly I have a ton of headphones. I have Shure's, Beats, Ultimate Ears, and even a pair of Airdrives just to name drop a few.
My current favorites are from Kicker. I ordered both the 101m and 141 from Amazon for less than 100 bucks total. The 101m which I use daily, I got for like 40 bucks sound better than the Beats I paid 150 for and they even have an inline mic. Great sounds especially for the price.
I also really like the ones I bought from Siege Audio (I believe they are called the Stealth). These are really nice and sound great though the bass could be slightly better. They cost me 50 but sound on par with the 100 dollar Ultimate Ears I bought a few months back. Plus they are essentailly waterproof. I used them while snowboarding and dunked them completely. Still work perfectly.
I will add that Skullcandys are crap despite what others have said. They sound ok out of the box but are so fragile that they are just a waste of cash.
As for my opinion on the Beats, don't waste the money. You are paying for the name and the name only. The Shure's sound better and are on sale quite often. Even at Best Buy since you can use the free coupons they send you on them.
To the guy that used his discount, you got a decent discount because they are a Monster product. All Monster crap is overpriced with a huge mark-up. When I worked at the Buy the cables were like 80-90% off with the discount. What's funny is the quality of the cables especially were neglegible despite what the stupid trainings would say.
Anyway, I have spent way too much money on earphones.