I'm sure you will get a completely different response if you post this question on the Disney Resorts board!
We have stayed at both, CBR and WH, and I would definitely choose WH for our family. We have 3 kids, and it's nice to have some room to spread out. CBR was cramped for us, and (maybe because it's so spread out???) we really didn't get that "onsite Disney experience" that everyone talks about. It was nice, but so was WH. We just felt that WH was more relaxing than CBR--felt more like a vacation; we weren't nearly as exhausted afterwards! It all depends on what kind of vacation you're looking for.
CBR pros:
Housekeeping--It's nice to have someone making the beds for you when you're on vacation.
Disney onsite experience--as noted above, this was overhyped in my opinion, but nonetheless, it is a cool experience.
Dining plan--we spent more on dining that I expected when we stayed at WH; we did
free dining when we stayed at CBR and that was great.
Disney transportation--wasn't an issue for us since we had a car, but the one time DH and youngest DD wanted to sleep in, the older kids and I caught the bus without any problems and DH met us there later with the car.
CBR cons:
The resort is very spread out. We drove to the pool and food court! (It's a beautiful resort and about a 10 minute walk, but was just easier to drive with a little one.)
Space--it was cramped, but there was enough storage for all of our stuff. Going to sleep at night was tough because DH and I wanted to stay up and read or watch TV, but that was too distracting for the kids to get to sleep.
WH pros:
Space--plenty of room to spread out
Nice pool--zero entry pool with great slide
Close to Disney--really wasn't much farther away than CBR!
Cost--much less expensive and even paying for meals (as opposed to free dining when we stayed at CBR) we spent less overall. Nice to have the full kitchen, if only for a fridge full of drinks and easy breakfasts before the park.
WH cons:
Other than not getting the 100% Disney experience, I really can't think of any.