I recently bought a set of these for our trip to Indy for the Miracle Ride. If you are on the fence about getting a set, do it! Installation was very easy, sound quality is good and functionality is awesome. It's great if you commute as you can pair to your phone and stream anything (mps, iheartradio, pandora, songza, etc) and answer calls. I can take calls up to 70+ mph with no issues and everyone is surprised when I tell them I am on a bike. There is one drawback to these but it's a limitation of Bluetooth implementation on phones. These units will put priority for GPS but only if it's a stand alone GPS with Bluetooth. This means it will break into the intercom with turn by turn directions ONLY if it's a stand alone GPS. If you use your phone for directions, IT WILL NOT interrupt the intercom. This is due to phones sending the GPS audio over the same audio channels as your music or streaming. No phone yet sends the GPS audio via a secondary mono channel (similar to a handsfree device). I will say that this IS NOT a flaw in the Sena system but a flaw in how the navigation systems have been implemented via Bluetooth on smartphones. We did find this slightly annoying as we had to turn off the intercom when we needed to use the GPS. Not that I minded too much when I had to turn the wife off for a bit! (I'm kidding, mostly...) This minor inconvenience is far out weighed by how well these work. The battery life (like others have stated) is that good. With the newest update, it now allows you to share music and adds a the ability to pair with other brands, which is a huge plus. It's about time they compatibility with other brands. After one week with these, I wondered why it took so long for me to buy a set.