RE: training for sprinters
look into plyometric training. It is awesome for explosive speed development. As far as weight training goes you need to be working on explosive power so a routine based aropund the major compounds such as barbell squats, etc will help. Ideally sprinters need to have a superb strength to weight ratio (especially in the legs) IMHO.