Another vote for the Etymotic ER20. For about a decade I attended a lot of very loud shows and these always did the trick. During that time I had a recording studio in my houses where I recorded local bands and I bought these by the dozen to give to my clients. I would lecture them about hearing protection and give each band member a pair.
This was in the early days of the internet so I would call and order a dozen pair at a time. By the third time I did this I got to know the guy who answered the phone and he finally asked me what I was doing with all these earplugs. I told him and he enthusiastically sold them to me at wholesale (they were pretty cheap anyway). Everytime I ordered we would have a conversation about what I was doing and the guy would tell me interesting stories from his end. Fun memories.