I don't feel comfortable using chemicals to get rid of them. Here's my tips.
Siphon them out first thing in the morning. After the lights have been off, they will be out and about more. If they are just simple rams horns, its easy to vacuum them out, then just pour the water back in.
Take a piece of zucchini, lettuce, cucumber, and tie it onto your magnetic cleaner with some mono-filament (fishing line). Slide it down to the bottom at night, then first thing in the morning, draw it up and pull it out.
I've also found that some fish eat the babies as fast as they can hatch, which helps keep the population down a lot. My stickleback used to hoover them up, my gouramis eat them sometimes.
Mild beach baths will destroy eggs on plants and ornaments. If you suspect you have anything from a snail-y tank, I would recommend this. Just rinse thoroughly with tap water after (wont hurt the plant), and then give it a double dose of dechlorinator in a bucket for a while before putting it back in the tank.