As mentioned, some loaches (chain, clown, maybe more) will eat snails.
Also, as a removal method, I find that the lettuce trick (I just weight it, and let it sit on the bottom of the tank) works well, but works much, much better if you remove the lettuce before the lights come on in the morning.