Solid:
To echo what has already been said you have answered your own question.
Here is an exercise/stretch that has helped me greatly. While you are sitting in class, at the table eating, watching TV typing here, etc... Curl your toes and foot upward and try to touch your big toe to your shin; You will feel the stretch in the front of your shin. Hold the stretch as long as possible and then relax and do the same with the other leg. You should do 3-4 sets of these everyday.
I have been using this stretch and it has totally taken care of my problem with shin splits.
You also need to be sure you stretch the Soleus...
http://www.rice.edu/~jenky/images/soleus.gif
...and the Gastrocnemius as well.
http://www.rice.edu/~jenky/images/gastroc.JPG
Alot of musculoskelatal problems induced by training and non-trauma related, can be resolved or better yet prevented with a good, THOROUGH, stretching routine.
HTH.