Hi, I'm new to the forum.
It seems a lot of people have trouble getting ringtones on their phone.
You can get PureVoice player/converter free from Qualcomm.http://www.qualcomm.com/products_services/mobile_content_services/voice/purevoice.html
You can preview mp3 or qcp files right on your PC.
It will convert mp3 files to qcp files which can be put directly into the ringtone folder
on your SD card and the Reality will see them as ringtones.
There are other shareware programs I have found that can do more with the mp3 before converting. Like shrink it to 30 sec. for you.
Just a thought.