Estas son las recomendaciones (ojo para iPhone 3G):

iPhone 3G desbloqueado de fábrica (comprado libre o en paises dónde por ley no se puede vender bloqueado): actualiza normalmente y utiliza QuickPwn para hacer jailbreak.

iPhone 3G bloqueado: si en el futuro quieres desbloquear tu iPhone 3G entonces NO actualices por medio de iTunes ni restaures con un firmware oficial pues corres el riesgo de bloquearlo siempre por la actualización del baseband. Descargar el firmware y hacer un firmware personalizado con PwnageTool que no incluya la actualización del baseband. Así también tendrás un iPhone con jailbreak. Si el Baseband te da lo mismo actualiza normalmente y después utiliza QuickPwn para hacer jailbreak.

iPhone 2G y iPod Touch 1G: tan fácil como actualizar o restaurar desde iTunes y luego utilizar QuickPwn para volver a tener el iPhone 100% funcional. El iPod touch 2G aún no puede ser liberado con jailbreak