I know there was a discussion before on Kelly Baggett but the dude needs his own thread in the speed and agility forum.
I highly recommend that you read every article he has written and read the Vertical Jump Development Bible or No Bull Speed Development.
http://www.higher-faster-sports.com