@NEBoston, in my opinion Cardo or Sena hinges on whether you ride in a group and what brand the others use in the group. I agree the built-in units in the Neotec don't seem to get good reviews but I've only used clamp-on Sena products (10S, 20S, 50S with boom mikes) because the few other guys I ride with have Sena units. Mesh units are the way to go to avoid any BT issues but if you have to use BT it is largely trouble free. Keeping the unit firmware up to date is important for reliable BT pairing to other Sena units. I use dedicated Garmin GPS units because I'm old and have used them almost 30 years. Garmin provides mapping software that I know how to use. I tried using REVER and an iPhone or PC laptop but it complicated what I already know how to do with Garmin and did not do it nearly as fluidly. I do use my iPhone to do simple A to B navigation sometimes but there are so many disadvantages to using a phone on a motorcycle I can't see it ever replacing a dedicated GPS for my use.