I saw a discussion about this recently. The consensus seemed to be that OK Cupid was the best of a bad lot. I guess they charge the least and have the most people, or something along those lines. I did all of my dating before the internets, so I have precious little hands-on experience.