I am wondering if anyone is doing any cross-training. Not necessarliy for cyclocross. Training to improve cycling power and endurance while also training for general fitness. I have looked at CrossFit, and several other programs. There's a Pro90X or something like that on TV infomercials. I want to branch out some. Anyone with experience in any of these programs Any of them worth doing?