Finest dating software and places for single men and women over 40