Computing on Demand shows you how to create your own ringtones on the iPhone
Admit it, you want some cool ringtones on your phone but you don't want to pay for them. It also sucks that Apple wants to charge you a buck for a 30 second sound file. There is some good news for you; you don't have to pay for ringtones any more.iPhone: Create Your Own Ringtones