It's the foam ones that I use too, I get them from here at work and so does my H. We work around noisy shop floors and they COMPLETELY block out the noise my H makes. The ones I use are a spongy foam that you can squish down to fit inside just inside your ear canal...then they expand to block out all sound.
Last night I put them in while I was still watching Will & Grace (we watch that often right when we go to bed), the TV volume wasn't loud, but it wasn't low either, I couldn't hear a word they said, much less my H's snoring.