I use Autocom, contained within a tank bag that also powers the GPS, Weather Radio/GMRS-FRS and MP3 player, all of which are contained in / on the tank bag as a unit, all integrated into the Autocom. Real nice thing about this is that it easily transfers to other bikes, needing only a power lead to the bag.
Said bag is on the GPZ1100 pic in my sig line. In that pic, I had just picked the bike up (new to me) put a power harness on the battery in about 10 minutes, slapped the tank bag on - good to go.
In considering placement of your helmet hookup leads coming off of the bike, keep in mind that you're going to take off sometimes and forget to connect (DAMHIKIJK) so consider placing them within safe convenient reach.
Best scenario would be wireless, but that's additional $$ to replace an otherwise perfectly functioning system that I already have.