Alright, I have Verizon, but I was thinking of buying an unlocked iPhone and buying a prepaid SIM card. Now, is there any way to get a SIM card that allows unlimited texting, internet? I don't call that much, maybe like an hour or two a month worth. Now, internet isn't that much of a big deal to me, but it would be nice to go anywhere and use the internet, but I'm also okay using wifi. What type of prepaid SIM card carriers are the best? Should I get a first generation iphone or a 2nd generation 3G iphone? Also what type of gigs are the best? I have about 750 songs so, how do the rest of the gigs get put to use?