if he updated to the new 3.1.2 you can't unlock it yet with windows IIRC, or you could mooch off a mac friend. in case you were wondering, the difference between unlocking and jailbreaking is simple. unlocking allows the iphone to be used under different carriers -- tmobile, sprint, etc... jailbreaking allows the iphone to be open to third party applications.