I've been doing HIIT (High Intensity Interval Training) for the last couple years when I run, so I must agree with the benefits of sprinting.
I do 3 minutes warm up at 60% effort, then 1 minute at 100%, 1 minute 60%, repeating until I hit 15 minutes, then a 3 minute cooldown.
So I'm done in...