It all depends on how you intend to get the sound into your ears, you have three choices,
1. Bluetooth comms in the helmet
2. Speakers in the helmet.
3. In ear monitors built into earplugs.
The first is the BMW bluetooth helmet which has speakers in it and is cordless.
The second needs you to fit speakers into your helmet which will almost certainly require some modification in the positioning of the speaker pockets in the helmet, Caberg are the easiest, BMW are in the right place, Shoei are a pig to fit, the rest are all do-able with a hot spoon, you can choose Autocom, Starcom or Intaride, now you need to know that all of these will only have noise cancelling on the microphone input, the microphone monitors the ambient wind noise and the device cancels out this noise so you hear as clearly at 100 mph as you can when stationary. However the music, GPS and Phone input are not noise cancelled so the faster you go the more the noise will drown out the sound.
The third option is in ear monitors which are earplugs with Hi Fi quality transducers built in, the benefit of these is you don't need speakers in your helmet and because they are earplugs the ambient noise is eliminated and the sound is as good at 100 mph as stationary, they terminate with a 3.5mm stero jackplug so can be plugged into any device with a 3.5mm socket directly, Autocom make a patch lead ( part 27 ) for the 7 pin systems that breaks out a 3.5mm socket for use with in ear monitors, Starcom and Intaride are directly compatible.
My personal opinion is the Starcom has the edge but the newer Intaride is very good, check out all three and make a decision based on your requirements.
If you want to see some of these in ear monitors the Green Leopard will be at Rainbow on the first Sat in Feb or any time by appointment.