I'd like to introduce you guys to QuickTone. A nice utility I believe every iPhone user could use. It was designed to eliminate the annoyances of syncing SMSTones/Ringtones with your iPhone.
It overrides all known iTunes restrictions - You can sync from any PC (wirelessly through SSH). You can convert/edit your media files into ringtones/SMSTones, and batch copy them to your device.
It's all really easy, quick and completely free.
Please note that it only works with jailbroken iPhones. You can probably use the editing/conversion properties of the software if you're not jailbreaking, but not the rest of the features.
Check it out at QuickTone

It overrides all known iTunes restrictions - You can sync from any PC (wirelessly through SSH). You can convert/edit your media files into ringtones/SMSTones, and batch copy them to your device.
It's all really easy, quick and completely free.
Please note that it only works with jailbroken iPhones. You can probably use the editing/conversion properties of the software if you're not jailbreaking, but not the rest of the features.
Check it out at QuickTone