For dating sites online: I suggest Match.com and Our Time ( especially if you are over 40). My favorite site – and it’s free – is OKCupid.