I am planning on buying a iphone and use it on my tmobile service. I know you can purchase software to unlock it. But lately, there are tons of free software to unlock your Iphone. So, I would think it would be stupid to pay for this. There are lots of software for MAC platform. I am a windows user and I am looking for the best and easiest to use software to unlock the iphone. Thank you.