iPhone Unlocking has commercial software to unlock your 3G and 3GS

Geekazine.com