http://www.harrythompson.com/webjal.htm
Make sure you follow his instructions to the letter, and it works great. It's just hat the i870 doesn't like a lot of the files out there or ringtones. One of these days I'll get the exact format right.......
So far, I have succesfully entered MIDI and WAV files for ringtones.