Para una Dream/Magic que tengas rooteada o con otra rom (en las oficiales no estoy seguro que funcione, aunque todo es probar):
Instala el Supsetup 2 del market (también está en este foro). Después, entra en la aplicación y pulsa sobre el botón de abajo del todo a la izquierda. Entrarás en las opciones, busca la casilla "Apps2sd" y actívala. Después, vete a backups de Android y haz un backup del Supesetup (puedes mirar todas las demás opciones y cambiar las que a ti te parezcan, pero indico los pasos para instalar las aplicaciones en la SD), es imprescindible dicho backup, y después sal de la aplicación y reinicia. A partir de ese momento, todas las aplaciones que instales las tendrás en la SD. Eso sí, esto es para que se instalen la tarjeta, no para pasarlas de la memoria del teléfono a la tarjeta.