Interesting that many of the posters here assume that the better team on the field is also has the better coaches. That's not always the case. Sometimes the better teams have coaches who are good assemblers of talent, but don't necessarily know squat about teaching the game. As long as their teams are more talented than the others they're fine. But when they run into teams with equal (or close to equal) levels of talent they don't look so hot.
I also think a lot of people equate competitive with wins a lot. Again, that's not always true. The softball world is full of teams that win a lot by playing a lower level of competition than they ought to.
The ideal is a well-coached team with highly competitive players. But if you can't get both, go for where she'll get the best training. A good coach will help his/her players become more competitive and push them to their limit. A weak coach with talented players won't necessarily do the same. Just my opinion.
I agree - there are some coaches that are line-up makers, some are good strategists, some are good motivators, some are skill-teachers and some are all of the above - or a combination thereof. Just because a team is winning doesn't necessarily mean that the coaches are good skill teachers. One local H.S. coach is always getting district "coach of the year" for winning. However, she wouldn't know a good swing or proper fielding/throwing mechanics if it hit her in face (not hyperbole). However, she is nestled in a district that constantly feeds her 3-5 very good new players through an excellent local travel and middle school program. She never has to rebuild - rather she just reloads. I think good coaches compliment each other and where one might be better at imparting skill - the other may take on the role of motivator or strategists. I takes all to make a complete team coach in my opinion.