Estás utilizando un navegador desactualizado. Puede que no muestre este u otros sitios web correctamente Deberías actualizar o utilizar un navegador alternativo.
Para empezar para el iphone 3g no salio 4.3.1 el ios 4.2.1 fue el ultimo para el 3g
si te pidio el 4.3.1 debe ser 3gs,
Paso 1.- baja el sn0wbreeze de aqui http://hotfile.com/dl/106420253/5916dcf/sn0wbreeze-2.2.1.zip.html,
Paso 2.- baja el ios 4.2.1 de preferencia de aqui...