Either resort is wonderful in my opinion. We have a 9 mos. old DS, 4 y.o. DD, and 6 y.o. DD. We visited HH last June and the kids absolutely loved it. My 6 y.o. wanted to know if she could go back this past March to celebrate her birthday! They had lots of activities planned for the kids and the pool is great also. The beach is across the road, but not hard to get to. VB is our favorite, though. We went in May of 2000 and just loved it. It seemed there were more activities planned here than HH. They had water toss games, bingo, coloring contests, there's a tot lot water activity area and also miniature golf right on the premises. The beach is a VERY short walk and the kids loved that too. The pool at VB was their favorite. We loved it so much we're spending the entire week of Thanksgiving there this yr. Our deciding factor is usually the drive. It takes us 12 hrs. to HH and 19 to VB. We usually alternate each yr. since we have pts. at both resorts. Either one you choose will be wonderful. We actually like these resorts better than the WDW locations. They're so laid back and relaxing. Great for true family time!