I have owned this product for about 4 months and use it every day. It paired flawlessly with my RIM BB 8830 (Sprint version) and I love using it with the voice dial features. This speaker phone has an internal battery that charges via a USB mini plug. It holds its charge for a VERY long time. After the initial charge, I have only had to recharge it once more, in the last 4 months, and I frequently forget to turn it off when I leave the car. The sound quality is great on the users end, however once in a while I get some complaints that my voice is echoing on the other side. But I still think its worth every penny and the full 5 stars.