Okay, my friend has an iPhone 3G which he bought from a family member, who was on O2. My friend is on Virgin. He took the iPhone to a local place and got it unlocked, and stuck in his Virgin Mobile SIM, and all was well, until he went to sync it with iTunes. He got a message saying he had to insert a compatible SIM or the original SIM. Basically, he can't do anything with it now. If he restores it, then puts his SIM back in and syncs - he gets the same message. He's tried putting an O2 SIM in it belonging to someone else. No joy. What options does he have to get it working again? All help appreciated.