The best Bluetooth headsets for Windows Phone are the ones that are simple and don't come with any built in Voice Commands. Windows Phone has its own VC functionality it better to jump straight to that when making calls or answering text messages. If you get a Bluetooth like a BlueAnt that has Voice command you end up having extra steps involved when using the Bluetooth.
My favorite Bluetooth devices are:
1)
Bose Bluetooth Light weight wears well, has great noise canceling capabilities and great sound for gaming and music.
2)
LG Tone + HBS-730 Bluetooth Stereo Headset Great sound quality easy to wear, the best ever Bluetooth design.