Suffocation also stops snoring for good.
I've heard peanut butter on the roof of the mouth does, too......