Great info in this post. I also believe that Core and General Body Strength are beneficial and often overlooked in many sports (cycling included).
I share my experiences in my blog here:
Core Strength:
http://www.thetallcyclist.com/?p=668
Weight Lifting:
http://www.thetallcyclist.com/?p=681
Best of luck with your program!
-Carcinogent