Here is the way that works for me.
1) Make sure you format your card.
2) Insert card into pc.
3) Open audio software that allows you to trim down the mp3s to 30 secs or less. The phone's internal audio memory is only about 5 mb. One full mp3 can easily take up all your memory. I use Wavepad Master's Edition, part of the Switch Audio Software. I looked at different software and this is the easiest to use, of course you will have to play with the software to understand how it works. 4) Open an existing mp3 file within the Wavepad. Trim it up (30 secs or less)to what part of the song you like. You will need to find the "normalize" button within audio software to make sure that sound is not recorded with too much distortion. The equalizer at the bottom should only show green not red. Red means sound will be distorted on phone.
"Save file as" and select mp3 extension from selection arrow. I made a folder on desktop in which to save ringtones or you can save it straight to your memory card under "Other Memory". Once you have saved it, open up the folder you save it to and change the file extension to ".mid". You may have to tell your pc to show file extensions. You are not just renaming the file, you are changing the extension from .mp3 to .mid.
5) Take memory card from pc and insert into phone. Selet "menu" then "mymedia" then "audio" then "downloaded". The file you saved should be here. Select it then "options" then "move" then "yes" to move it into phone memory. You can then use the options button to set as a ringtone. Woohoo!!
It took me about a day and a half to work through this by myself. The most important step is changing the file extension. If you leave as .mp3 you can only play the sound and not set it as ringtone. I hope this helps.
