I use starcom advanced - great quality comms.
I reckon the trick with them all is getting the helmet speakers in the right position to give clear comms.
You can have bike to pillion, bike to bike, bluetooth mobile phone, mp3 player - pretty much anything. The only disadvantage is it's a hard...