La forma de solucionarlo es:
Paso 1:
Creas una partición de Swap en tu SD (si es class6 pues mejor)
Paso 2:
Instalas una rom en condiciones, no la original +root y si puede ser 1.6: CSDI V4 o SuperD.
Paso 3:
Activas el LinuxSwap (Cada rom se hace a su forma, pero es muy sencillo siempre).
Paso 4:
Te bajas Spare Parts, activas la última opción qeu pone "Apps Home allways in Memory"
Paso 5:
Reinicias
Vuala...
Dejas de sufrir la INMENSA Y CATASTROFICA metedura de pata de Vodafone quitandole 60 Megas de RAM a un terminal que tendria que llevar 256 y le puso 192...
Es tansolo eso...
HTC Magic fue diseñada con 256Mb de RAM y Vodafone para hacer la "With Google" le quito 60Mb pensando que sin HTC Sense no las necesitaria...
Luego claro... las applicaciones fueron consumiendo más y más y ahora para que entre el navegador tiene que descargar la aplicación home de la memoria.