I've used Tri-flow on my road bike, but avoid it for my mountain bike. It collects too much dirt and gets UGLY black!
I've use White Lightning with much success. I've also used Finish Line Krytech and it's worked similar to the the White Lightning.
Currently, I'm using the aforementioned Pedro's Dry Lube. This has been a great lube and has worked very well for the road and mountain bike. It's my current #1 recommendation.
L8R
__________________
"Life is not a journey to the grave with the intention of arriving safely in a pretty and well preserved body, but rather to skid in broadside, thoroughly used up, totally worn out, and loudly proclaiming, "WOW, What a Ride!" - unknown
"Your Bike Sucks" - Sky Yaeger