Mi opinión es que intelli3g esta un paso por encima de gravity y su modo inteligente.
Con intelli3g puedes estar en wifi con cobertura 2G y ajustar que te entre en 3G solo las apps seleccionadas por ti cuando te cambias a datos.
El resto del tiempo, estando con datos siempre estarás en 2G, menos las apps puestas a trabajar en 3G, como navegadores, reproductores...
Esto con gravity no se puede hacer.