
Sennheiser
HD 560S
Budget gaming king with clear sound, but tight fit.

Running these analyses costs money. Buy through my links to help keep lights on! I may get a small commission.
I have soundcore life tune pro (i think q35) headphones and i can wear them for hours upon hours without getting a migraine or headache.
Just get the Soundcore Q30/Q35 if you don't want to spend. Yesterday they even had a sale, priced at 50 euro there is NOTHING so good at this price. Even at full 70 euro price, they are the best for low budget. You have a little bit of everything and nothing sounds 'bad'. I compared them with Sennheiser Accentum Plus and while you can certainly hear the difference, it's not worth 3x the price. Their app is also great with a lot of customization, ANC is good, battery life is good, everything just works. Totally recommend it.
i got soundcore q35 and space a40 after all the hype and i'm disappointed with both for different reasons. q35 sound is really mediocre on both windows (even with improvements through fxsound equalizer) and android, and anc is also only good but not great; my taotronics soundsurge 60 sound much better (but the anc is the worst); the space a40 sound very good but very hard to fit precisely in ears and gets uncomfortable quickly) and anc on seems close to nonexistent. i may take a chance on xm4's and airpods 4 anc to solve these issues, if anyone has any suggestions i'd be very grateful...
If you can stretch a bit, Soundcore Q30/Q35 are probably the safest picks—good ANC + solid sound. Nothing Headphones Pro are decent but ANC isn’t that strong, more balanced overall. Also check JBL 760NC/770NC if you want something easily available.
I mostly use AirPod Pros. I do have a couple of over the ear headphones (Anker Life Q35 and Bose QuietComfort) I do pick up Shokz bone conducting headphones but haven’t tried it out yet. I am pretty sure I saw them suggested in a similar post to this and since I listen to audiobooks a lot while walking, using them to still be able to hear things going on around me would be safe.
Instead of paying for overpriced brands' bs, get one that actually does the job well and covers the ears fine. I've used a lot of headphones, cheap and expensive, and surprisingly found that Anker Q series (Q35, Q45) which is I guess now renamed to Anker One series are the ultimate price-performance choice. They are very comfortable, the noise-cancelling is sooo good and effective, the sound quality is great and the battery lasts so long that I only have yo recharge it once a week! I personally use a Q35 at work, sometimes 6+ hours of constant use in focused work and totally forget that they're even on my ears lol
It all comes down to how you treat your devices. My main Q35 has been going fine for over 2 years now. The earpads started tearing, bought a bunch of cheap replacements from Aliexpress! The new Space One series also seems to have a good build quality.

Sennheiser
HD 560S
Budget gaming king with clear sound, but tight fit.

Sony
WH-1000XM4
ANC king, durable, but unreliable mic and touch controls.

Sennheiser
HD 6XX
Legendary mids, durable, but narrow soundstage and weak bass.

Sennheiser
HD 490 PRO
Super comfortable, wide soundstage for gaming, versatile pads.

Sennheiser
HD 599
Super comfortable, easy to drive, wide soundstage, open-back.

Ranked #1
Sennheiser - HD 6XX

Ranked #1
FiiO - FT1 Closed-back Headphones

Ranked #1
Sennheiser - HD 560S

Ranked #1
Sony - MDR-7506

Ranked #1
Sony - WH-1000XM4

Ranked #1
Sennheiser - HD 560S