I'm currently riding my bike in winterous conditions in Toronto, and after the long week-end, my chain had gotten all rusty and stuff. I ended up lubing it with my chain oil and a toothbrush and it's much better now.
My question is how often should I clean it? Also, would you recommend using something like this product for cleaning:
http://tinyurl.com/2cvyst8 . Thank you in advance.