How To Add a Custom Ringtone on the iPhone
The 23 step tutorial requires an involved process which is not without risk:
Following these instructions may brick (kill) your iPhone making it completely unusable. If your iPhone becomes unresponsive to restoration via iTunes, then you may have to seek repair or replacement through Apple Inc., or AT&T. However, everyone we know of has been able to restore their iPhone fully by using iTunes. Pay careful attention to the instructions here. We are NOT responsible for your results. You are assuming all risks. These instructions were completed successfully by many people before being posted here, but we cannot account for everyone's individual computer system configurations or ability to follow directions.
As it turns out, a few MacRumors forum members have successfully installed ringtones with this procedure.

Apple is expected to reveal the new iPad at a media event in the first week of March. The new iPad is widely believed to carry a ultra-high resolution 2048x1536 display that exceeds the resolution...
Back in December, The Recording Academy announced that it would be honoring Steve Jobs with a Special Merit Grammy Award. The Trustees Award for Jobs was made in recognition of his contributions to...
Reuters reports that Apple has filed a lawsuit against Motorola Mobility alleging that Motorola has breached a licensing agreement with Qualcomm in its efforts to have a number of Apple's iOS...
Apple has begun offering a stripped-down 13" MacBook Air to educational institutions purchasing in bulk, replacing the two-year old white plastic MacBook offering the company recently...