Yo creo que para conseguirlo por portabilidad, la mejor opción es Yoigo. 319 euros mas 19 euros todos los meses con 500mb. Le he dado muchísimas vueltas antes de irme a Yoigo, he visto todas las compañías posibles, todas las tarifas, y no hay mejor que esa opción.
Sobre el tema de cambiarse de tarifa estando en permanencia, no voy a entrar. Solo sé que las compañías no son tontas.