MSA supreme pro-x. Pricey but not when you consider what they do. I cringed when I got mine, but would replace them in a second if something happened to them. They are comfy enough to wear all day, and I use them for everything from shooting, grinding, mowing, chainsaw, when the ex was on a rant ext ext.
^ This... Good choice BIL. I used to wear plugs and howard leight impacts...with the MSA muffs I don't need to wear the plugs.
For electronic plugs: Etymotic, their GunsSport-Pro (GSP-15)