I met my boyfriend on OkC. If you can be bothered putting the time in and answer the (addictive) questions, it's fantastic. Ignore anyone in your inbox less than 85%, preferably 90+%. My boyfriend was 99%. It's great because you can answer the questions that say things like "would you ever date someone who had been a sex worker?" "A) Ew, never!, B) I don't know, C) Only if it was in the past or D) I would have no problem with this", then you can rank as "Highly important, Sort of important, Sort of unimportant, Don't care", and it starts to move your %ages around. You can also hide your own answers, provide comments, see their comments etc etc
You can also get a plug in for chrome for the "alternative OkC user" and then you can select the things that are important to you, then before you even look at any responses, their profile comes up as how likely they are to be homophobic, be into BDSM etc etc whatever you've selected, so you can judge straight away
So useful!