La redirección 301 es la única opción si quieres mantener el ranking y PR. Y también debes indicarle a Google que has hecho el cambio de dominio, esto se hace en las Herramientas para webmasters de Google, en la opción Información del sitio hay una sección Cambio de dirección
www.google.com/webmasters
Saludos