I use tri flow, it works really well for me. It also seems to clean a little bit as it sits. I use it on my motorcycle, car locks, and a few others. Place I used to work sold alot of it to service men for door locks etc, one told me he uses it on his guns and really liked it so I tryed it and now that's mainly what I use. I've use motor oil, gear lube, ewl, fp-10, tetra, clp, gunzilla, and quite a few others and I like tri flow the best. Not saying it's the best, but it fits my needs the best.