en la sd creas una carpeta que se llame media y dentro de esas carpeta creas otras 3:
- Media/alarms
- Media/notifications
- Media/ringtones
con un explorador de archivos como ASTRO copias la cancion de donde la tengas a ringstone y ya vas a ajustes-sonido y pantalla-tono del telefono y alli ya te aparece el tono que as copiado, yo por ejemplo para los sms lo e metido en notifications y para las alarmas pues a alarms eso es obvio jeje
pero para ponerlo de melodia para las llamadas hay otra opcion mas facil, vas a la aplicacion de musica...buscas la cancion que quieras das a opciones y alli te sale la opcion de establecer como tono
espero averte ayudado compañero