EliteSingles is a dating site for professionals who are serious about dating and relationships. They cater to an above-average social and income level, and have all of the features one is looking for in a dating site.
They stick to their message of catering to professionals. How do they do this? With a very lengthy personality questionnaire (really, it'll take 45 minutes), and their cost is on the higher side. Those two will generally keep out the casual dater. They use your questionnaire answers to match you with prospective dates, then let you further hone it down with search parameters.
You can't see anything but blurry pictures without paying. Also, I found some of their search parameters lacking – for example, I could not find an option to search for people with no children, a deal breaker for me. The closest they had was "would you accept someone with kids under 18?".
The cost is on the higher end (but not too high), which I'm sure is what they want. 3 months for $59.95 per month (and 6 @ $41.95 per month, 12 @ $21.95 per month) Like all of the other sites, you must sign up to interact, and even see clear pictures. Again, I suspect that's on purpose – this is a dating site that wants serious members.
EliteSingles is definitely elite, and for people serious about dating other professionals. If that's what you are looking for, you can bump my score a few points, because it's exceptional for that.