OkCupid used to be the best because they actually tried to match you up on common interests and relevant dating questions. Last I heard that had been ripped out and it was just another tinder clone emphasizing photos and swiping. Should be a crime to ruin an app that useful.