Since I'm visiting in the US, I had a chance to take a quick look at the Latest Delphi. I ran some of the same sort tests that I did with Lazarus and Delphi doesn't have the nightmarish sorting problems. I'm not sure how it does it but it was successful in sorting a Hebrew list with NO coding in TListBox.Sort and TComboBox.Sort. If I have another chance I will do more tests and try to look at the code to see what it is doing.