If you have an iPhone and a Mac computer, I found an app in the Mac App Store (not the iOS app store, the one for the Mac computer) called Ringer that lets me make a ringtone up to 40 seconds long out of any non-protected song in my iTunes library. It works extremely well and I now have a few James Hill ringtones!
Scooter