Other than your comment about not hearing other boats, what's wrong with the earbud?
Maybe just use one of them so you can still hear the outside? If you're jamming with a radio, I don't think you'd hear the other boats, either.
I would rather hear the sounds of sailing, and it is somewhat unnerving to hear someone else's boat jamming "best of Dukes of Hazard" tunes.