From those brands sennheiser is the obvious pick but also expensive. Steelseries is garbage.
BUT the best option is go for beyerdynamics dt990 and Neewer NW-700 mic set :D
Alright, cloud II obvious leader right about now
If ure going for wired I recommend the HyperX Cloud II since I personally never experienced any issues with them and same goes for my friends that have them.
But if I were to get new today I would go for a wireless headset, if ure relatively good at remembering charging after everytime u've used it they will be very comfortable and just nice not having a prohibitive wire for your movements around the desk or room :)