Good system! :)
And I had to enter the ringtones by hand for the contacts list, but hey, when you are waiting at the drs office for the doctor who is always running late, I find that a great time to do stuff like that and clear out my call history and text messages.