Here is an interesting site I stumbled upon. For fit topics, go to "Pedaling Model".

http://www.analyticcycling.com/GearS...ring_Page.html