I have the iPhoneringtonemaker and it works fine for me i have different ringtone for all my boys. All you do is mark the part of the song or whatever tone you want then press create button the send it to your iPhone the turn your iPhone off then back on and the tone can be used. it wont let u use it if you haven't turn the fone off.

It was the best 10 bucks i spent for this iPhone and it works with the new firmware update also that can out on Aug 1