Following on from yesterday's in depth discussion on inside leg and frame size, Road Bike Rider has just released a new eBook on Bike Fit
http://www.roadbikerider.com/bookstore.htm#Bike_Fit_. Costs about AUD20.00.
Pretty comprehensive, with 80 pages of very detailed discussion on almost everything (not just the traditional seat height and saddle fore-aft crapola), and colour photos and diagrams that make sense.