I have not stayed everywhere, although we have visited most of the resorts ...
1. VGF - really it's a tie between VGF and BLT. Overall the family likes VGF more - the resort is lovely, the water play area is perfectly situated for our kids near the zero entry pool, I love the boutique-y feel of VGF. And the restaurants - even when we are not staying at VGF, we are usually there for at least one meal at 1900 Park Fare. It's our arrival-day dinner go-to.
2. BLT - walking distance to MK, great views (we have had fireworks views from our standard and lake view rooms each time); the extra bath in the 1 and 2 br units, and the nostalgia of the monorail going through the resort. And the convenience. I think VGF edges it out because I like every restaurant there, while I'm not a huge fan of Chef Mickey's or Contempo Cafe. The Wave breakfast, though ...
3. BWV - I love, love, love the BW area. It is so charming and relaxing. Flying Fish is one of our favorite restaurants, and walking to 2 parks can't be beat. I even like the clown pool. And I just don't love SAB enough. One downer is that 2BR are all lockoffs, though.