I broke my chain two weekends ago riding rocky trails at Coopers Rock State Forest here in WV. I didn't let it discourage me though; I just parked the bike against a tree and hiked about 4 miles, then came back for the bike on my way out. BUT... the floodwaters should be receding soon and the rain should let up any day now, so I'm ready to ride again. Question is... is it worth repairing (putting a new link in) the chain, or would you rather just buy a new one? And are there actually "good brands"?