redsn0w to jailbreak (quickpwn has been discontinued), then ultrasn0w to unlock. Works on 3.0 and 3.0.1, NOT 3.1 beta. You can get much more info from the DevTeam Blog and iClarified; links below:
You need to restore it, jailbreak it using redsn0w (you'll need an att sim to actually be able to get into the phone)
Then you'll need to take out the sim once you bypass the activation thing. Put the sim that you want in the phone, turn on wifi then go to cydia and unlock with ultrasn0w. Let the reboot and voila, unlocked iphone.
Posted from my CrackBerry at wapforums.crackberry.com
You need to restore it, jailbreak it using redsn0w (you'll need an att sim to actually be able to get into the phone)
Then you'll need to take out the sim once you bypass the activation thing. Put the sim that you want in the phone, turn on wifi then go to cydia and unlock with ultrasn0w. Let the reboot and voila, unlocked iphone.
Posted from my CrackBerry at wapforums.crackberry.com