do a search and you will find lots of threads about the differences between the 2 resorts.
the main variations are that BCV has stormalong bay, a HUGE pool, which is almost like a water park. however, the pool does get very crowded at times - we prefer the quiet pool, for actual swimming and relaxation.
BWV has 3 different view categories (BCV has 1, and is not known for its views): standard view aka driveway (with lower point cost), preferred pool/garden view and preferred BW view (both are same point cost). standard and BW view only make up about 20% of the resort each, so are more difficult to get. BW view, IMHO, is stunning: you can see spaceship earth, the top of illuminations, the BW activity (street performers, carny games, etc). a few have said the lower floors do get more noise from the BW, but we have not had that problem in the many years we have been staying there. both have multiple restaurants (BC has character meals, BW has ESPN). jellyrolls, a dueling piano bar is also on the BW
both resorts are walkable to EPCOT and DHS (pretty strolls, btw

). BCV has parking close to the villas (which unfortunately, includes the noise and smells associated with multiple vehicles). BWV parking is a bit farther, but no more than a 5 minute walk to the furthest spot.
bottom line: IMHO (and many of our friends and family agree), BCV is more fun for toddler and
pre-pre-teens. BWV offers more for adults and about 8-9yo and up.
both can be difficult to get into at certain times of the year (especailly during the F&WF).
hth