I have a G4 that I've been using for a couple years now, last week my left speaker quit working. The G4 is now discontinued but you can use the G9 or G9x cradle for the G4 (same exact size unit and connections etc). I'm really impressed with how much better the speakers are for the G9x cradle then they were in my G4 cradle, plus I went with the G9x cradle which allows you to use alternate speakers or ear plugs with it in case I ever decide to go down that road. The boom mic is also greatly improved on the G9x vs my G4 boom mic, I have a Neotec and the new G9x boom mic stays completely inside the helmet, vs the G4 boom mic came from outside the helmet and then routed underneath (hopefully that makes sense to ya).
If any of you are still using the G4 I highly recommend getting a G9x cradle for it, between the better boom mic and better speakers it feels like a big upgrade for only the cost of a $50 cradle.