iPhone Ringtones Made Easy
If you want a new custom ringtone on your iPhone (or a phone that accepts mp3 files), you should really take a look at audiko!
They allow you to upload a song and select a 30 second sample which the service converts into a ringtone (m4r for the iPhone). They also allow you to search for a BUNCH of uploads by other users