Triflow works great if you don't mind the mess. I haven't used pro-link, but any relatively heavy oil or synthetic will work well, it will just attract gunk. My drivetrain is much more quiet with a wet lube than a dry lube.
Right now I am using a Finish Line dry lube b/c it harldy ever rains here. It works well enough. Not as good as triflow, but well enough and it's much cleaner.