I had BIG problems with shin splints before this years GNR.
I was forced to take 4 weeks off running before the GNR, as I just couldn't run anymore, my legs were solid and agony. I really did not want to do this though (which is why I had made it so bad). Rest is all well and good, unless it is getting in the way of a goal you have set yourself.
I was as miserable as sin during this period. I did cross training though - cycling and concept 2 rower at the gym.
I also iced the lower legs (10 mins each) every day. I also massaged them myself, moving the muscles as much as I good and finding some seriously tender spots.
Over the 4 weeks of self-massage I got to know what my legs felt like pretty well and I could feel muscular swelling disappear (which I hadn't realised was there before) and the muscles soften and become non tender.
I then ran the GNR and beat my target by 7 minutes (although I was still not exactly in danger of beating anyone!!!).
I had a 2 week holiday after - sunning myself in the Bahamas, at someone else's expense. Life's hard!!
I have just started running again and at the moment my legs seem absolutely fine. In fact I can't remember them feeling as good as they do now.
What all this has taught me is that if the same thing happens again, I will take notice earlier, rather than run myself into the ground as I had on this occasion. I have also really learnt (not just read!) that a rest from running and cross training really does help and does not slow you down after a few weeks - at least at my snail like pace.