Dont know if this has been started or is common knowledge yet but I think that all the people on ebay that are saying that they can unlock a 3g iphone are in for a bit of a shock
Check this link
http://blog.iphone-dev.org/
Short version
So, currently (when released) PwnageTool 2.0 will support:-
iPhone (1st Gen) with 2.0 - Activated, Unlocked & Jailbroken, (with support for third party applications).
iPod Touch with 2.0 - Activated & Jailbroken, (with support for third party applications).
iPhone (3G) with 2.0 - Activated, Jailbroken (with support for third party applications).
Weve made some progress on the baseband unlock of the 3G device, but at this point PwnageTool will not support 3G unlocking or BootNeuter on the 3G device. It is, of course supported on the first generation device with 2.0. Well push out an update with 3G support if and when it is completed.
Check this link
http://blog.iphone-dev.org/
Short version
So, currently (when released) PwnageTool 2.0 will support:-
iPhone (1st Gen) with 2.0 - Activated, Unlocked & Jailbroken, (with support for third party applications).
iPod Touch with 2.0 - Activated & Jailbroken, (with support for third party applications).
iPhone (3G) with 2.0 - Activated, Jailbroken (with support for third party applications).
Weve made some progress on the baseband unlock of the 3G device, but at this point PwnageTool will not support 3G unlocking or BootNeuter on the 3G device. It is, of course supported on the first generation device with 2.0. Well push out an update with 3G support if and when it is completed.