OKCupid is a mostly "free" dating site whose actual source of revenue is advertising. The advertising value of the site is determined by the traffic through it, so users are manipulated into logging in as frequently as they can be persuaded to do so. A user will not be shown all of the profiles which meet his/her search criteria at any one time, and only by 'activity' will a user get to see more profiles. OKCupid is a huge time-suck. And I'm guessing only useful in densely populated areas. Whatever you do, don't pay for 'A-list'.