configure iPhone for T-mobile internet:
http://forums.t-mobile.com/t5/Non-T-Mobile-Devices/How-to-Configure-Iphone-Internet-to-Work-on-T-mobile/m-p/66349/highlight/true#M2751
It may not be possible to unlock it until the after the release of 4.0 this summer. Try the links below, they will...