I know this might hardly even be a question today and for a few months. But I'm a Virgin Mobile user (no contract!) and Sprint, the network they rely on, officially got the iPhone. Now, as a prepaid carrier, I assume they wouldn't release the iPhone 4s off contract. I would expect a 3Gs, but maybe even 4. Canada currently offers up to the iPhone 4 on their VM provider, so it seems possible to say VM US could get it too. Any thoughts?