These are great tips. As a lifelong runner, I did not realize the importance of cross training and using weights a few times per week until quite recently. Now that I make sure to lift a few days per week, my endurance and performance have gotten much better.