University of Waterloo (Canada)
University of Waterloo: Bond Lengths and Bond Energy
Nice page includes a great deal of background on both bond length and bond dissociation energy. Includes a small table of bond energies as well as sample problems, graphics, and skill questions.