depends....
if you have younger kids, i would pick the BC. the resort is very "lively" with tons of little ones, and character meals. the main pool is great for wading (it tends to get too crowded for actual swimming), and small children enjoy the sandy play areas. many feel that it is not relaxing, as the slide entrance is outside the pool area, and certain sections of the pool may not be easily seen, so parents have to be very vigilant.
the YC is quiet and elegant, and shares the pool with the BC and BCV's.
if you have older kids, they might prefer the BW. there are street performers (magicians, etc) every night, along with carny games, surrey bike rental, bakery (YUM!), restaurants (including EPSN), etc. the BW Inn pool is very serene. the main pool has a great clown slide, and there is usually room to swim as well as lounge chairs available. there is a separate pool/play area for little ones.
both resorts have pool games and movies, and both are within easy walking distance to EPCOT and DHS.
fyi, 8yo and up nephews & my own kids greatly prefer the BW
