Recently unmarried? An amateur’s self-help guide to the best matchmaking programs