By all accounts custom-fit are the best, but for an inexpensive option, I've been very happy with the Etymotic ER20. I've been wearing these at live concerts for years. I haven't tried others, but I've been very happy with the level of attenuation as well as the frequency balance that they provide. Pro tip: Keep a pair in your car so you're always prepared.