I have a feeling the Invisible Shield will work with the iPhone. Just look at the iPod click-wheel...it still scrolls with the IS on there. Now I'm not totally sure if that's the same technology, but I read somewhere that the multi-touch display was similar to the iPods in that they both only work with skin contact.
Guess we'll all see when we try to put an Invisible Shield on our new iPhones!