I have stayed at both and liked both for different reasons.
The CBR has a really great pool, kids loved the slide and I think the pool is bigger than the one at WL. Good price for CBR gives you extra dollars to spend elsewhere.
CBR is VERY spread out!! Depending on which room you get and what you are near. We used to send "Pedro the pack mule" (AKA my dh) to the food court at night for dinner. It was just too much walking for the kids after being in the park all day. My poor dh was just exhausted by the time he returned!! I wasn't too crazy about the Pepper Market (food court) either. There were a lot of selections, but for some reason, they didn't really interest me. The resort as well as the room were very clean. However, you only get double beds here.
The WL is a much smaller and compact resort and you don't have to go outside to get to the lobby, Roaring Forks (food court). The walk to the room does seem far after returning from the bus, but what resort has door to door service? Nice pool, a little smaller. Both pools have snack bars for drinks and such. Games were played here, duck races and hair wrapping for girls. Roaring Forks is a smaller food court with less choices, but it fit our needs better. Whispering Canyon Cafe is the restaraunt there and we loved it, always go there on every trip. It is loud and a lot of fun for families. Loved the room, queen bed and bunk beds for the kids. Enjoyed the patio/balcony. The lobby is fabulous, rockers to sit in by the fireplace the stream that starts in the lobby that flows to the pool. The boat ride to MK is a nice change from always being on busses.
All that being said, WL is our choice over CBR. However, you can't go wrong at either. Just depends what is important to you. For me, a queen bed is well worth the extra $400!