Custom ringones have always been a desire to any mobile user, and there was always a way to create them free. The iPhone tried to capitalize on this demand for custom ringtones by charging $1.99/£1.50 and so has lead to us, the users, finding a way of creating out own, once again for the iPhone!
The easiest way of creating your own custom iPhone ringtones if your a Mac user is to use: Garageband.

Fortunately for Mac users Apple thought they would shed some light upon you faithful fans and provide a free professional solution to creating your own ringtones through their own software.
But, for Windows users like myself, if you wanted your own custom ringtone, you where going to have to pay the price tag for it!
Until of course someone discovered a bug in iTunes 8 allowing you to create them for free, so thanks Apple! The only disadvantage is that the song must be DRM (Digital Rights Management) free. For a complete step by step tutorial on how you can use this bug to start creating your own free iphone ringtones, check out: Create free iphone ringtones using iTunes by CyberNetNews.com