This has been the best I have tested. I have two other bluetooth headsets that just didn't work very well. The Plantronics Discovery 640E, it did not do well in my noisy truck, but in quiet areas it was very good, it has an ear bud and did not stay in my ear very well. Then the Logitech Mobile Bluetooth Headset, also not good in the noisy truck, and it would screech when it jumped from tower to tower.But this Cardo Scala 500 works pretty well in my noisy truck, when I am NOT talking people on the other end hear the truck noise but as soon as I start talking the noise cancelling mic focus' in on my voice and shuts out the backround noise.It is very comfortable and does not fall off.the volume can get very loud too, that is good for me in the noisy truck.I would recommend it, I got it quite cheap,less than the other two, look for sales.