Try going to a high end audio store. I don't know where you live, but if you're anywhere near Toronto in Canada, I suggest going to Bay Bloor Radio. They have a huge selection of real high quality headphones (in-ear, on-ear, and over-ear) that you can actually try out. But I'm sure you can find another place, regardless of where you live.
I'm going to highlight this though - It's always best to try stuff out before you commit if you want the most bang for your buck. The reason for this is, you could buy a bunch of headphones, all for say 300$ each, they will all be very high quality, but they can sound surprisingly different. Depends on a bunch of things, such as open or closed concept headphones, how they're equalized (personally I prefer balanced headphones as opposed to all the headphones that are engineered for high treble and bass, and forget about the midrange), and what kind of sound you prefer.
I don't really know much about Skullcandy to be honest. But personally I'd recommend Sennheisers for really high quality headphones.
For 100$ though... I can't really help you. I like the REALLY good stuff that'll cost you like 250$ +. Not that you can't get something good for 100$, I'm just a huge headphone freak, and I'm not too familiar with sub 100$ models.
I wish you luck in your headphone hunt!