With hundreds of dating programs across, it may be hard learn where to start.