Ringdroid for Google Android
Ringdroid doesn't stop at creating ringtones. You can also turn any edited song into an alarm or notification. Hopefully the publisher won't quit with the Android platform, either. I know an iPhone, a Nokia, and a BlackBerry phone that could sure use some homegrown ringtones.