Ringtonator and 'Proper' Ringtone Files [MakeiPhoneRingtone 1.1]
The application modifies metatags based on a followup discovery by Cleverboy about what exactly distinguishes a Ringtone from a Song files in iTunes.
In essence, Apple introduced an additional tag-type that identifies a Ringtone. These tags can be modified by Atomic Parsley manually and should provide a relatively future-proof method to convert songs into Ringtones that iTunes recognizes and treats correctly.
I then took a file I'd recorded myself, and saved as an AAC, and applied the same "stik" metadata to the file using a program called Atomic Parsley.
....
The program outputted the new file, and I double-clicked on the file. The file immediately appeared in my ringtone list, and after syncing, it appeared on my phone without one iota of complaint. --NONE.
Ringtonator is a Mac application, but Atomic Parsley is available for both Mac and Windows.
Update: MakeiPhoneRingtone from RogueAmoeba has been updated to use the same described technique to make Ringtones.

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...