You make an answer abit hard; I mean if you're pregnant then personally i'd go with an ob/gyn but then i'd never risk a home birth while others have found this a magical experience. If you're having "female" type problems then it really depends on you, what you feel is right for you??
Whatever the situation you need to go with what & who (the person as a person not as a dr) that "feels" right that "suits" you.
I have had the same gp for 13 years & she's great down to earth & honest about what she's not sure of but have now found a psychiatrist who sees my daughter but not as a psychiatrist (he's abit moer like an old fashioned dr who treats the whole person not just one part) & he without actually saying so obviously feels that i've not had the best treatment in some areas. So i'm seeing him about my weight (over!!) my back trouble & so forth!!!!!!!!!!!!!!!!! So you should always keep your mind open as to where you might find new or better treatment.