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
Check it out at QuickTone