I've had a pair of Peltors for about six years now and they have never let me down. They can get a bit uncomfortable after a couple of hours continuous wear though and do not, to the best of my knowledge, have a gel seal kit available.
Most of my mates use DCs though and wouldn't have anything else.