What are my options?
When it comes to putting new ringtones on your iPhone, you have a number of different options, each with varying degrees of cost:
1. Buy Ringtones - This is perhaps the simplest method of getting new ringtones onto your iPhone, but it comes with an upfront cost as well. iTunes offers its own ringtones marketplace where you can buy a huge number of songs and sound bytes in ringtone format. The benefit of using this method is that, while it is not free, it adds the new ringtones to your device on the next sync automatically.
2. Download Free Ringtones - This method is pretty straightforward, but it will require a little more digging to find what you're looking for. If you're simply on the hunt for new sound effects and ringers, you'll find plenty of websites that cater to this, and many of them will let you download user-made ringtones for free. There are a couple things to watch out for, however, when using this method. The first is that, as always, whenever you are downloading something from a website and putting it onto an electronic device, there are risks involved. Make sure the site is legit, and never give out personal information for the sake of a free download.
The second is to make sure the ringtones you are downloading are in an M4R format. This is the ringtone format that the iPhone uses, and is not compatible with any others. Once you have downloaded the M4R files, simply click 'File -> Add To Library' within iTunes, find the files you downloaded, and import them into iTunes. On your next sync you should have your new ringtones installed.
3. Jailbreak / Use Cydia - This method is the most risky, as you are actually modifying the iPhone itself just for new ringtones. However, if this is the method you are interested in, we have a handy guide for that as well.