This thing is tiny and cancels out all noises really well. My Treo has crappy Bluetooth so I had to return it. When I get a better phone I will buy this again for sure and so should you. It is the only one that the earpiece fits into your ear so you can hear perfectly in the noisiest environment.