Most, if not all, Motorola phones support mp3 ringtones. As a general rule of thumb, ringtones should be cropped to 30 seconds or less, otherwise they are just too big and take up too much space. Besides, when you're phone rings, it usually only plays like the first 20 seconds of the ringtone anyways... A good program to convert songs to mp3 is Sony Sound Forge 7. I have also used Xilisoft Video Converter and DBPowerAmp, but I prefer Sound Forge. Hope that helps.

you need a program (PolderbitS) that will let you chnge the bitrate (listed in kb) when you crop and save the mp3. Moto stock mp3 ringtones are 32kb i think.A 19.9 sec ringtone at 32 kb and 22khz will be about 80kB or less. You can go with 56kb or higher bitrate mp3s that sound much better,but take up so much space.you would only be able to have a handfull on your phone at a time. But to me its worth it,I dont need a different ringer for 100 different people.