5. The system of claim 1 , wherein the operations further comprise providing the sorted list of programs in response to receiving search criteria.
6. The system of claim 5 , wherein the operations further comprise receiving a request to receive additional choices of programs after providing the sorted list of programs.