Best way to remove oil film on top of the water

I know many people consider snails a pest, but I do see the snails in my tank skimming along the surface, slurping away. Presumably they're gobbling up whatever proteins, dust, and oils have found their way onto the water surface. And either they must to a pretty good job of it or there mustn't be much to begin with because I never notice any filminess to the water surface. :)
 
Hi there FishFanMan! Welcome to Aquaria Central. :)

What you have is called Bio-Film, and there can be several causes as to why you're seeing this on top of the tank water. Here's a link that may answer some questions and offer some suggestions on how to get rid of it.

http://www.theaquariumwiki.com/Bio-film

I also experienced this in my 30G tank at one point, and it turned out to be the Omega One fish food. As soon as I switched to New Life Spectrum the oily stuff on the water surface disappeared. Right now I have it on a brand new nano tank that is currently going through a fishless cycle. So I'm guessing its from the Tahitian Moon sand I added, or the One & Only Live Nitrifying Bacteria I added.
Biofilm is an accumulation of bacteria which grows on all of the surfaces of submerged objects in an aquarium. Surface film is accumulation of oils, dust, etc. http://mpkb.org/home/pathogenesis/microbiota/biofilm
 
AquariaCentral.com