Re: the iSkin Revo case, MM07, I haven't been able to address that, since I just got it yesterday... However, I have read on other forums from users who have had some more time with the iSkin that they've been able to take the case off completely, multiple times (either to wash the case, or dust off lint) ... and the case fit just as snugly every time.
In my opinion, I believe that the iSkin will hold up very well, and will not stretch out like the horrible inCase, but one thing that supports my claim is that most of the rubber on the case is thick, as you see that it adds more shock protection around the corners. This added thickness makes the silicone less prone to stretch. The inCase is designed decently but there isn't that added "corner padding" you see on the Revo. I think that iSkin has done its homework.
and No, I did not order the cloth and lanyard. I betted on the UPS Standard shipping, and since I live right off the border between Canada/US in NY, the case came to me in just two days. But also, I don't think I'm ready to hang my iPhone from its dock connector with that lanyard.