Mark, I feel like a dummy, but WTF is a GXP? General Exercise Program? I suppose I could Google it, but I'd rather hear you explain...
Also, your log has brought the whole concept of foam rolling belatedly onto my radar screen. Saw somebody doing it before Krav last night. I have decided to make a purchase and investigate further.