Para pagar 250€ por un iPhone 4 casi te compensa más irte a por un Nexus que lo puedes sacar por 350-370€ rebuscando un poco. Respecto a si el iPhone 4 da la talla: es un terminal excelente y que rara vez te dará un problema. Viniendo del SGS lo que más te puede cantar es el tamaño de la pantalla, la ausencia de widgets y el BT (no vale para nada sin jailbreak). Para un usuario normal no creo que sea traumático el cambio pero si eres de esos que se pasan el día trasteando con el teléfono se te va a quedar corto.
Mi recomendación es que antes de cambiar de SO pidas uno prestado y lo sobes un rato. Es la única manera de asegurarte de que cumple con lo que necesitas.