Spring marathon training is underway, and you've committed to training. But what do you need to make it to race day in top ...