Ok, I have been searching far and wide and I still can't find a complete list of which mobile carriers can be unlocked on the iphone. I have been toying with the idea of selling my 16gb touch for a ridiculous price that no informed consumer will pay and buying an iPhone. However, I will only get one it can be unlocked to run virgin mobile. I keep hearing talk about gsm and sim or something like that. I'm an iPhone klutz (and sort of a touch klutz). Can someone make things clear for me?