Similar to Gravy, I did the research a few years ago and my son and I went with Cardo. They are definitely pricey, but I haven't regretted it at all. It just plain works well and they continually support and update the firmware and software to make it better.