I have never been sure about how to keep my chain clean and long-lasting. My current strategy is to relube about every 100-200 miles.
I do this by using Pedro's degreaser, wiping off as much black gunk as I can with paper towels, and reapplying a drop of T9 lube to every link.
I can never seem to get all the black gunk off by simply using paper towels and it seems to return within 20 miles. How can I keep it cleaner? Anything else I can do to increase longevity and decrease friction? Should I be lubing anything other than the chain?