How do you seal granite countertops in a non-toxic way?

We had our granite installed a couple years ago, and I'm now thinking that I probably should seal it again. I don't use anything toxic to clean and I was really hoping to get something non-toxic for the sealant (I probably won't do it otherwise). Does anyone know of any products that are ok for sealing granite, yet are completely safe for food-prep areas? Thanks!

I think this stuff is pretty good:
http://www.granitegold.com/stonecare101.html