la forma yo que uso (bastante coņazo por cierto) es ir a la aplicacion de musica y pulsando sobre la cancion en cuestion seleccionar para ponerla como tono general del telefono, una vez que esta ahi puesta ya te sale para elegirla como todo para un contacto en particular, y una vez seleccionado esto volver a cambiar el tono general del telefono por el que sea...
pero supongo que con algun programilla como el que te recomiendan sera mas rapido y facil
saludos!!!