Have you tried some kinesiology tape on your calf. Works (usually) for me. Kim doesn't approve though!
I'm pretty sure that the calf is a symptom rather than the problem. It already feels much better than it did yesterday. Trouble is I don't know what the real problem is and I don't think I'll have time to see anyone about it this week.