Maybe Tri-flow has changed their formula since the days when I was wrenching, but my experience doing tour support was that when it was contaminated by water it made chains and pulleys squeak. I would second the recommendation of using oil (a waterproof one) or you can use a wet lube made to stand up to harsh conditions.
I'll freely admit that I have not tried nor been exposed at the mechanic level (where one sees hundreds of "experiments" per year) to the more recent lubricant products, so I still use my stock from my wrenching days with great success - Phil Wood tenacious oil for cable housings, freewheels, pulleys, etc, Phil or Finish Line grease for bearings, Finish Line Dry Lube for chain, derailleurs and brakes, and Finish line wet lube in the winter. If I'm doing someone's bike who may not attend to lubing often I'll up the ante to heavier stuff.
Last edited by cny-bikeman; 05-22-10 at 07:35 AM.