There were a few hiccups in my attempt to create custom ringtones. Most notably the need to manually create the Ringtone folder had me thinking for a while...
I've posted a tutorial for mac users using iTunes 7.5 and 1.1.2 iPhones. I might do one for windows users haven't decided yet though. (pretty much the same exact thing).
You can find the walkthrough here: