Se puede hacer siendo Root y teniendo alguna app como Ap2SD o similar que te permite (si eres Root) mover practicamente todas las aplicaciones a la SD
Otra opción es flashear a CyanogenMod, que permite sin necesidad de ninguna App extra mover cualquier app a la SD desde el menu de Ajustes.