Beim googlen hab ich was tolles gefunden:
Einfacher bringt man keine Klingeltöne aufs Iphone
Klingelton suchen -> Iphone Klingelton speichern (am besten in einen Ordner) ->
mit ITunes -> Datei -> Ordner zur Mediathek hinzufügen und schon sind sie im Klingelton Ordner, alles andere erklährt sich von selber
Es gibt auch die Möglichkeit eigene MP3 Dateien umwandeln zu lassen.
Sie sollte aber nicht länger nicht 30sek sein.
(Getestet mit Iphone 3G, 16GB und ITunes 8.01.11)