If your iPhone is JB 'jailbroken' there's this app called UnlimTones u can creat ringtones and SMS ringtones