UClear communicator in each helmet. Currently only listen to CB and that is through the bike speakers. May someday use a headset with the plastic band and just put that around my neck with the boom close to my chin so I can talk through CB. The CB is so rarely used that I have not pursued this or been concerned with listening through my helmet speakers.
Communicator gives me clear intercom with wife and blue tooth to my phone (ram mounted on my handlebar) gives me music via Pandora, cell phone, GPS with voice navigation, and I could probably text if I wanted to. Have not used it for bike to bike yet but it should work well.