This might help.

http://www.jimlangley.net/crank/bikefit.html