I can tell you from experience that Elite Singles is average to below average at best. While they tout that a large percentage of their clients have college degrees, interestingly they don't (and won't) post this information so there is no way to verify it or even screen people you're looking at. They also don't divulge drinking habits of the people, which to many is rather important to know. And, to see what anyone looks like, you have to click on each profile which is a huge waste of time.
I have contacted their customer service on all three of the above issues. On the education level and drinking habits, I got a "nothing is being done now but we'll pass it on as a suggestion". I told them I thought it was very strange that they advertise their site as being one with clients with a large percentage of college degrees, but yet they won't divulge that info. They gave me the same answer back.
On showing photos, they said that they think the profile info is much more important and they don't want their clients making decisions on photos alone. I told them that their point was somewhat valid, but just about everyone has a "type" whereby it was easy to either rule out candidates quickly. I got another "well we just aren't doing that now but we'll pass it on as a suggestion". I told them that the way they were doing things was making the search very inefficient but I don't think they really care.
Bottom line, until they make significant improvements to their site, I wouldn't bother with EliteSingles as it is a huge waste of time.