Just noticed this must have app on iTunes is currently FREE. I personally use it to convert music files into ringtones for my iphone. Works flawlessly, excellent app! Currently you can record a 40s ringtone (far more than some other similar apps).
The info is on post 2 (or will be ...)