Oh... yeah... books....

Use those too...

Joe Friel's "Training Bible"

Also "Cycling Past 50" (although I'm not 50 quite yet) but it is excellent too...