I tried ringo way back when I had a treo 800W and it didnt work.. it doesnt let you set notification tones which was a big thing for me...Just tones works 100%.. I say go with that... I dont know what you mean by DOESNT SAVE CONTACTS as I didnt try ringo on the TP2..
on ringo ur suppose to be able to click on a contact put what u want there ringtone and textone to be then save it to edit letter but i doesnt save it so it makes it pointless.