Yes CBR is large and sprawled out. But so is POR. We had much better bus service at CBR and felt like POR was much less convenient for its size and layout. The pool at CBR is far better, the food court is about the same, the rooms are the largest (but by a very tiny margin), and the theming is on par with POR. For us it came down to ease of transportatin, pool and room "feel". With two kids, we spent a lot of time at all the moderate pools. cbr won hands down. Transportation was best at CBR (close to Epcot and thus closer to MK and HS while POR is closer to DTD and Typhoon Lagoon). The whole family loved the feel of the rooms at CBR best with the bright colors. I love the AB rooms at POR but have to admint I feel more "on vacation" in the tropical themed rooms of CBR. One note, CBR is the only moderate resort to still have full size beds as opposed to queen in most rooms.
For us it is an easy call. CBR feels like vacation and feels like Disney to us. But you really can't go wrong.