These were our final two contenders when we were buying DVC points. We'd stayed at WL and VWL several times, but not BC. (We ended up buying at Beach Club.)
I don't think you can go wrong either way. The relative advantages we had down for each:
WL - boat access to MK, gorgeous views everywhere, restaurants that work better for us (Roaring Fork is way better than Beach Club Marketplace, and it's much easier to get into Whispering Canyon than Beaches and Cream; we're not Artist Point sort of people).
BC - walking distance to Epcot, boat or long walk to Studios, amazing pool, less isolated