1. A system for sorting records based on free text field content, comprising: a processor; a storage facility that stores free text field sorting results; a memory having stored thereon a utility which executes on the processor to provide the functions of: receiving a request by a sort function to sort a free text field; intercepting the sort function request; analyzing content in the free text field by: removing noise words; and sorting content of the free text field based on word frequency and word commonness; identifying one or more new focus words from results of said analyzing content in the free text field, wherein the new focus words are initially displayed in non-uniform positions within the free text field, and wherein the new focus words are identified by executing a clustering algorithm to identify significant words in said free text field; highlighting the new focus words; sorting the new focus words alphabetically; and displaying sorted free text field results based on the new focus words.
4. The system of claim 1 , said utility further comprising executable code for: providing the new focus words to perform one or more of: removing noise words from a view's display of the free text field; removing only noise words prior to a first non-noise word from the view's display of the free text field; and reordering the words in the view's display of the free text field.