If you want a good looking, good performance and long lasting pair you need to spend money. You get what you pay for.
And this is going to make me look like a douche, but from your posts in the computer topic and your $500 computer you keep asking about, you probably never had a decent pair of headphones.
Yah, I know that if you want overall great headphones, you'll need to spend some money, but $300? I don't know, maybe it's worth it to some people, I just can't quite justify spending that much on something that's not
that much better that $150 dollar pair. Even $150 seems like a lot to me, but whatever. That's my opinion.
And yah you're right about my headphones, unless a 20 dollar pair that (IMO) look alright, only get uncomfortable after quite a long time of wearing them, and have decent sound quality count as decent.