I have a package that is actually music editing software. I download the song I want, trim it down to the part I want as a ring tone and upload it to my phone. If you can tell me the part of the song you want to use, I'll trim it down and email it to you. Then using a data cable (USB) you should be able to upload it to the phone and play it as an mp3 (sounds better than a midi).

I currently use "American Woman" for my wifes ring tone and "Cashmere" and "Sweet Child of Mine" for my other calls.