You can change the location where Omnia will look for ringtones by editing the following registry entry.
1) Navigate to HKey_Current_User > ControlPanel > Sounds > RingTone0
2) Change "SavedSound" value to your desired directory.
3) Exit registry editor and soft-reset. You are done
For step 2, I'd think that the natural choice for most of us will be the 16G "My Storage". I m no different. However it seems that you can only put it in the root directory. That means if you put your ringtones in a sub-folder under My Storage, even though you specified in the registry, it somehow will not work. In the end, I have no choice to move my ringtones (mp3 and wma) to My Storage.
Now you can spare some MUCH needed memory
Enjoy my fellow Omnia-eans!
