I've got an iPhone for only a few months, and I have no problem making custom ringtones, but sometimes, when i sync them to my iPhone, here comes the problem.
I searched the forum, Googled this and found that a lot of user have the similar problems but no sound solutions. It took me a long time...