Sorry to hear it! I KNOW how you feel!

I don't know much about shin splints, but I believe rest is the best cure. That and not running on hard surfaces like pavement.