Geez I wouldn't mind a dollar for every time I've heard this- unfortunately it's not easy to find the right one, whether it's a Dom or sub.

There's no tried & true recipe, just be patient & don't look too hard, is about the best I can come up with.