My two cents, owning a Takstar Pro 80 and hearing my brother in law's Audio Technica M50x:
At under $100 I'd go with the Takstar Pro 82, which is the newer version of what I have. My headphone is closed back, has good bass presence and nice treble, but does not overpower music the way the M50x does. It is also fine in games, though you don't get that wide open soundstage that an open backed headphone has.
I think the M50x is so popular because a lot of people think "MOAR bass!" is the way to go and the M50x delivers that. I also think music sounds horrible on that headphone unless all you care about is bass. The M50x is also far louder than my headphone. My BIL cranks up his music to ridiculous levels and when he tried that with my headphones he drove them into distortion. That can't be good for his ears though.
The Creative Aurvana Live is good and costs less than the Takstar, but I personally wouldn't buy it due to it's cheap build quality. I've invested in great sounding but cheaply built headphones in the past and regretted it each time. The Takstars are solid. Coolermaster makes the MH-751 headset, which is basically a Takstar Pro 82 with a mic, if you need a headset. HyperX Cloud I and II are basically the Takstar Pro 80 with a mic. So my ultimate recommendation is to look at those(Takstar, Coolermaster, HyperX) and pick the one with the features and price you like.
edit: If your budget allows something under $200 then I suggest considering the 58X Jubilee. I got a chance to hear those and I liked the sound. I generally keep my headphone budget under $100 but if I was to spend a bit more those are the ones I'd get.