Electronic muffs are my choice for shooting on public ranges or at a shooting club. It lets you hear range commands and still protects your hearing. I have a few pairs of Howard Leight electronic muffs. It is hard to beat the price and they do a fine job.
If there is one of those guys with a muzzle brake on the next bench I usually wear soft plugs in my ears along with the electronic muffs. When I shoot on my private range I like non-electronic muffs.