Por mi parte con un iphone edge, subi a 3.0, pero la bateria empezo a durar un suspiro en cuanto comenzo la instalacion del sbsettings y algo mas, (por lo que lei algun otro fallo del firm, que permite al parecer correr programas en segundo plano).
En cambio el wifi, en 2.2 me funciona bien, aunque a veces tengo que reiniciar el router para que lo detecte, pero en 3.0 me iba perfecto, lo detectaba siempre a la primera y conectaba muy rapido, lastima que consumiera la bateria en menos de un dia.
downgrade a 2.2 anterior y todo correcto de nuevo.
Un saludo