There are just some things you can't get with a pair of headphones at similar prices, 7.1 surround sound for example?
That's fake surround sound though, you'd get much better results from a nice open back headphones that have a larger soundstage.
Using fake 7.1 surround to simulate surround is just a marketing gimmick.
Also, the hyperX is not even close to $100 headphones, they are maybe $30-40 headphones with a $10 mic attached.
For someone who doesn't care about sound quality any gaming headset is going to be fine, it will give sound and you will be able to talk to people. But for anyone coming from a real pair of headphones (HD 600, AKG K/Q701/2, Beyerdynamic DT 770,880,990, etc etc) would blanch at the sound coming from the HyperX cloud headset.
There are good gaming headsets with good audio quality, but they are vastly over priced to what you could get by just buying headphones and your own microphone, just look at the Sennheiser PC 350 SE, $250 for $150 headphones and a $20 microphone. They're good sure, but you'd save money just buying HD558s and a mic.(PC 350 SE and HD558 use the same drivers if i remember correctly)