I've found so many handy uses for Ballestol, it's just way too handy for me to keep a 50/50 mix of it and water (Moose Milk) around. This place:
http://www.firehawktech.com/ballistol.html does a good job of listing it's uses and benefits.
Granted, water and windex is pretty handy to have around too.