te diran que el mejor es el interno de android.... a partir de ahi, yo en la magic usaba el advanced task manager, iba de maravilla, podias excluir las apps que no querias que se cerraran (tipo algun clock, app que se actualize cada x tiempo etc....) y tenias un widget que pulsando cierra las apps que esten corriendo en segundo plano....
pero ya veras que la gente te dirá que no los uses...
yo ahora estoy empezando a no usarlo y bueno, tampoco noto una gran mejoria que teniendolo....
Saludos!!