The second hand iPhone would definitely work with a T-mobile SIM if the iPhone is unlocked from O2's network restriction. To unlock an iPhone visit [B]T[/B]he[B]U[/B]nlock[B]S[/B]pot.com and get the remote unlocking service. This method of unlocking an iPhone is safe, simple, affordable, quick and permanent. It doesn't require a jailbreak too. The charge allowed for data per month depends upon your network provider's data plan.