The custom fitted plugs are excellent, i got mine through work, i think retail they are called
ultimate ears specially designed for musicians with interchangable filters.
GMTB is so right, it is sensible to splash out on some decent ear plugs that are comfortable as you will more likely wear them, than the el cheapo's that are likely to sit in the bottom of the ball of string bag because they are a pain to fit , get lost easy, and block out too much. Use those ones for the jackhamer

.
heres a link ...
http://www.ultimateears.com/
If your strapped for cash the Sonic 2's would be a better bet, any gun shop should have them.
http://earplugstore.stores.yahoo.net/sonicvalveii.html