I want to sort items where the comparison is performed by humans:
For these tasks the number of comparisons is the limiting factor for performance.
I don't think you're likely to get a better answer than the Wikipedia page on sorting.
Summary:
If humans are doing the comparisons, are they also doing the sorting? Do you have a fixed data structure you need to use, or could you effectively create a copy using a balanced binary tree insertion sort? What are the storage requirements?