The eHarmony service is a very popular dating site that uses modern search algorithms. The program has many filters: by appearance, hair and eye color, education level, income level, city of residence, weight and height, religion, and ethnicity.