I bought 1 of my bredrins old iPhone (not the 3g one) jailbroke it and what not got it on t-mobile got all them games,apps, themes etc 3g one is more or less the same except you can go on the internet anywhere aslong as you got 3g reception otherwise you use EDGE and thats mad slow. You can buy the 3g one and jailbreak it and it will work with any sim, i might just shot my one and get a 3g one tbh...I would advise anyone to get an iPhone....convinced my dad to buy one today still