por si a alguien le vale, ya lo he solucionado;
1º he desinstalado un mogollón de cosas que vienen por defecto con el ICS.
2º ajustes/opciones de desarrollador/ limitar procesos en 2º plano -- 4 como máximo.
Ahora va perfecto y no chupa absolutamente nada del 3g. De momento solo lo he probado 1 hora y PERFECTO!!!!