unlocking the iPhone is soo easy. If you have the latest update 1.1.1. On your iPhone you go to www.jailbreakme.com
install the app which takes like 2 mins.
And download anysim using the installer app.
I did all that on the train..on the way to work. Asked my colleague if i can borrow his sim on the train..and boom T-mobile.