como recomendacion por ahora, te diria que el iphone 4 aun presenta varios problemas, como el de la antena, y otros mas, creo que hay que esperar un poco antes de pensar en comprar uno, yo tengo un 3gs 32gb y anda de pelos. en cuanto a los jailbreaks, el iphone 4 ya ha sido jailbrokeado pero aun no hacen publico el software, creo que dentro de poco tiempo debiera ser liberado. para el 3gs si hay jailbreak, tanto en 3.1.2 como en 3.1.3. con blackra1n y spirit respectivamente, ahora para el f.w 4.0 hay un jailbreak pero solo si estas en 3.1.2 o guardaste el ECID para ese f.w en cydia. te recomiendo esperar y averiguar bien si quieres comprarlo en usa, saludos.