Some of my friends with unlocked IPhones have said that on T-Mobile they do not get the 3G speeds, it defaults back to the EDGE network. Again not personal experience.
What are the benefits to unlocking say an "iphone"??? What more can you do with it later that you can't do with it now? I'm lost.