What I can recommend (if you have the disposable cash for it), is to get your doctor to prescribe (or pay for it yourself) custom ear canal shaped plugs.
The custom moulding can be mounted on most high grade earbud bases.
If you want to get really fancy and you play in a band, you can fit the custom plugs with in ear monitors, thus basically sealing your ear from damage on stage.
For the guy worried about hipness.... custom plugs will be completely hidden in the lighting of clubs, so don't worry, you'll still be able to buy drinks at the beer for someone that catches your eye without being laughed at.