You can have the actual song as a ringtone.
You need to grab 15, 20 seconds of the song.. in MP3 format. Then load it into Winamp and export it as a WAV file.. Upload that file to your phone.. and it plays it
If you can grab X amount of seconds from an MP3 file and save it, i can talk you through the rest.