There is not a perfect set of headphones.
These are a few notes about the headphones I use, with pros/cons.
These are my favorite headphones for remote work, meaning calls. Shokz are bone conduction, meaning they do not go over your ear, or inside your ear, but rather sit on your temples. They vibrate on near the bones in your ear. This produces a strange sensation, but has many advantages (and disadvantages).
I used them with the Avantree DG80 adapter (see below) with my laptops, which avoids most Bluetooth issues, but still some issues remain. Recently I use them directly on Windows and Linux without much issue.
They cost around 150€.
My major doubt is if other Shokz headphones without a boom mic work well for calls. The OpenComm are more expensive than models without boom mic.
Update: I lost the Shokz and got a MONODEAL MD08 PRO instead, which cost about half. They are fine too.
This is a cheap clone of the HyperX Cloud Alpha gaming headset. Those are over ear wireless headphones with a wireless USB adapter.
These headphones are great when I need to focus or when my environment is very noisy. I use them mostly for work, esp. when I need to record my voice.
They cost around 75€.
Those are true wireless earbuds.
I like using these to listen to music, or to watch TV.
They cost around 150€.
These are over ear Bluetooth headphones.
I like using these for music and TV too, and I normally use them on plane/train trips.
They cost around 150€.
I have two pairs I bought in a supermarket. They have decent quality, they never run out of battery, and they have no connection issues or require no dongle. They are nice backup, and they are good for calls.
I use them on the go, although one of my phones and my ChromeOS tablet require a USB adapter :( I also use them plugged into my computer monitor, with an extension cable so I can plug/unplug them easily.
Each pair costs 5-10€.
I took an acquaintance's unused sleep headband. That's a small Bluetooth control unit and flat speakers embedded in a fabric headband. I cannot find the original model- you can find many variants costing from 15-20€.
They are a bit bizarre because the control buttons are in your forehead.
They solve many problems about using headphones in bed: they are quite comfortable (although my head is slightly too big for those) and they don't fall, although they can slip out of position. Sound quality is not great, but it's decent for music for non-audiophiles.
I don't think it's possible for one headset to be good at everything:
Some of those areas are at odds with others.
I use different headphones for different purposes.
I know people who like very much wireless earbuds with a neck band, because they fix many of the convenience issues of true wireless earbuds. (They add more battery, they help if the earbuds fall from your ear, they put the microphone closer to your mouth, etc.) However, I have never used this format.
The closest a microphone is to your mouth, the less noise it will pick up. I do not have any indication that there are headphones whose microphone sits near your ears that do not pick up a lot of noise. (My Jabra Elite 85t and the previous 65t pick up a lot of noise and wind.)
My experiences with headsets with a boom mic are much better in noisy environments.
I have heard many issues with Bluetooth and computers, including Windows, Linux, and macOS. Lately, I have had good succes under Windows and Linux (I have not used macOS lately).
When I had issues with Bluetooth on Linux, I used an Avantree DG80 Bluetooth *sound* adapter. This is not a regular generic adapter to add Bluetooth to computers that do not have Bluetooth. This is a Bluetooth audio device that connects to headphones or other Bluetooth devices and appears in your computer as a USB audio device. Therefore, the Bluetooth implementation in your computer is ignored. The device provides its own codecs.
With this, you avoid most of the issues of Bluetooth on computers, which sometimes works worse than on smartphones.
Also, if you pair a Bluetooth headset with the adapter, you can plug the adapter to multiple devices and the headsets will "follow" the adapter, without requiring pairing.
This does not avoid all problems. Notably, using the microphone requires the adapter to detect that your computer requests microphone use, and switching the Bluetooth mode. This requires a few seconds.
However, the adapter has all the "good codecs", so most sound quality issues are avoided, even on Linux.
Unfortunately, few combinations of headphones and software have integrated mute capabilities.
I don't like having separate mute controls:
It is inconvenient, because with so many controls it's easier to make mistakes and you are slower.
Software mute is good, because other people will see you are muted. This means, for example, that when you unmute, people might notice that you want to speak, etc.
However, software mute requires interacting with the application, so it's not good for multitasking.
Some headset mutes have a LED light that indicates you are muted, but it's not great.
The XBox controllers **with their USB adapter** and the Playstation controllers **when plugged into a Playstation console** allow you to plug a wired headset. This is very nice, because they work very reliably and you avoid much of the wireless problems (connection, battery, etc.). If you play a lot, it's nice to have controllers with this feature.