Thanks Lynne. I've been RICEing since it happened this morning. I'll have a look at your blog.

I'm not a patient patient, but I know what you mean re length of rest.

How do these things happen so quickly? I mean, one second you're running along without pain and feeling fine and the next it's there and you're looking at an enforced and frustrating lay-off. It's not fair!