I would agree with the 558 recommendation.
In general you want to avoid any headsets marketed for gaming, ironic as that might sound. They are just cheap headphones with a mic built in and are overpriced. Buying a pair of good headphones is definitely a smarter way to go.
I would also consider the ATH-AD700x by Audio Technica. They would be a better choice if you're goal is for picking up positional queues like footsteps since they have less sub bass compared to the 558 and focus more on the mids and highs. They are more open by design and have a wider soundstage. However they are not as warm and mellow sounding and you might not prefer their colder sound.
Quick explanation of cold/warm sound from headphonia: