We have the Blue Ant and are pleased with it. It works well for rider-to-passenger intercomm as long as you have the ear speaker positioned correctly in the helmet. It's important to get it just right; but, that's not a problem since it connects with Velcro.
The bluetooth comm to a phone works well too. But, you can't do both. Meaning you can either have it set for intercomm or phone...not simulaneously.
Battery time is certainly fine. We get close to 8 hours out of them.