I know I'm reviving an old thread, but found this when I was in a similar situation looking for a headset.
My situation was that I had a pair of Sennheiser HD 201 headphones for 4-5 years. Sound quality is great imo, but no mic. I was on the hunt for something that could rival the sound quality.
Came across this thread. I actually had purchased a cheap pair of Logitech g230s. They aren't bad, but wanted a little more. I purchased and returned a pair of Astro A10s. Same with a Razer V2 headset. Just didn't dig the sound quality on those 2, and honestly preferred the cheaper Logitech G230.
I ended up going to my local best buy and they had a display of different headsets to try out. I ended up with the Logitech G Pro headset.
I find comfort wise, I can wear it a few hours at a time with the stock leatherette ear cups. I'm not sure if they have noise cancellation, but for me, they give a good enough seal on my head that external sounds aren't an issue. Keep in mind, my PC is in the basement where our gas furnace and our AC unit is. But with that headset on, I don't hear to much of those.
Also, the fact that the mic detaches is a plus if you're not playing multiplayer and are just playing single player.
For music, they probably aren't as good as the Sennheiser headphones, but they aren't bad either.
From the headsets I listened to, I would say if you're budget is 50-60 dollars, I would look at the hyper x cloud stingers, or the Corsair hs50 or hs60.
Wireless wasn't a big deal for me, but closer to 100 dollars, I like the Logitech G Pro. Since I know I liked the cloud stingers as well, I would also give a listen to the hyper x cloud alpha or cloud 2 as well. The other one around that range I think is the Sennheiser GSP 300. So I'd at least listen to those and see what you like.
I know this resurrected an old thread, but in case anyone comes across it, this was what I was deciding between and what influenced my decision. So hopefully it will help someone who's unsure what they are looking for.