OKW, VWL, BWV, & BCV!!!!
They are all special in their own ways.
OKW feels the most like home and is the most spacious and relaxing. We are always glad to get there and am refreshed when it's time to head home. Parking right outside your villa is a big plus.
VWL has great theming, but my older DD thought it was scary because of all the "masks" and the dark decor. Great boat access to the MK but when we went (3/02) it was windy and freezing waiting on the docks for the boat. BUT we are going back in June this year! Can't wait - older DD should have out grown her fear of the decor, it will definitely be hot enough

this time to try out the great looking pool.
BWV has a great community hall with friendly CM's, convenient access to 2 parks, the pool, restaurants, shops, and other activities are right downstairs. But parking is a pain, especially, in the evenings. So, definitely plan on valet parking.
BCV has the AWESOME SAB. What more can I say? Except... the children's area of SAB with the zero depth entry portion feels like a mile away from the villas! But the proximaty to Epcot is excellent! Probably just as close as the far end of the pool!

Parking is a little more convenient and closer here than at BWV & VWL.
Stayed at all 4 on-site WDW DVC resorts - they are all different and special. I would probably stay at all 4 again depending on the season, who's going, and what we are planning on doing. Isn't life grand?
I don't think you can go wrong with any of the resorts. But make sure your expectations are geared towards the particular resort. Don't expect room service and valet service at OKW. Don't expect NOT to walk a while to your room at BWV, BCV, and even VWL.
As for VB & HH, I would love to try them too. However, haven't found the time yet. But perhaps sometime in the next 39 years?