Online dating for smart singles