BWV have very long corridors. BCV has shorter corridors. Both are nearly identical in the room configuration. BCV has parking that is fairly close to the resort. BWV has parking that is rather far, unless you use valet parking. BCV also has valet parking, but the self parking is much closer. BCV is newer (only about one year old). You have access to Stormalong Bay, the resort pool at YC/BC/BCV when you stay at BCV. You have access to Luna Park when you stay at BWV. There is a real nice character breakfast at the BC (Cape May breakfast with Goofy, Minnie, Chip and Dale). There aren't any character breakfasts at the BW. You can walk to Epcot or Disney Studios from either, but BCV is very close to Epcot. Some rooms at the BCV have a view of the Epcot fireworks. Some of the rooms at BWV have a view of Epcot or Disney Studios fireworks.
Personally, we like BCV better and own there as DVC members.