No one has mentioned the parking. We love both resorts, but if you have a car, BCV parking is much more convenient. I have never seen the villas parking lot full, and we have always been able to park close by.
I differ a little bit on the distance of the walk from the International Gateway. I personally find the walk to BCV much shorter, especially after a long day in the parks. Before you even get to the BC, there is a gate which allows you to walk around the back to the BCV without ever entering the BCR. The BWV are at the most distant end of the BWR, so you have to cross over the bridge, pass by all of the restaurants and shops, go into the BW and walk over to the BWVs. Of course, as luck would have it, every time we have stayed at the BWVs we have been at the end of the hallway. That said, we also love ESPN Club, Flying Fish, and also enjoy having a cocktail after dark out on the porch overlooking the boardwalk at the lounge above the Flying Fish.