What computer are you using and what OS is it running?
I ask because if you are using a Mac, then you can create RingTones in GarageBand very easily.
If you are running Windows, try this:
Create a folder in My Documents called Ringtones. It does nothing except allow you to find stuff later.
In iTunes, select the track you want and make a note of the start point that you want to use. Get Info on the track and change the start and end points, no more than 30 seconds apart. Click OK.
In iTunes, convert the now short track to AAC (This is important). Drag the AAC version into the Ringtones folder in My Documents. Back in iTunes, select the original track, Get Info and set the track length back to the original.
In My Documents > Ringtones, change the extension of the track you just dragged there from m4a to m4r.
Drag the file into the Ringtones folder of iTunes. If you don't don't have one there yet, one will be created when you drag the newly create ringtone into that top left section.
P
Hello all,
Running iTunes v. 9.1.0.79. Trying to get ringers on an iPhone 3gs I just purchased yesterday. All of the methods I am seeing (outside of jailbreaking which I don't wan't to do) are not working. I'm assuming that the version of iTunes I am running has corrected the ways that people were using to get ringers.
Anyhow, I have mp3 ringers from my other phone saved on my computer. I've tried importing them, converting them to AAC format to no avail. Is there any value in going down in versions to regain the ringer function. Is that possible?
I gotta say, I am extremely underwhelmed by the choice of ringers in iTunes. I feel like I've gone back 10 years.
Thanks for the help! Also, if anyone knows of any other way to get ringers onto the iPhone (without jailbreaking) I'd love to hear them.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic