Just returned from CBR on 12/2-12/6. It was our first time staying in a moderate (usually stay at Wilderness Lodge - which we love) and I have to say I was very impressed! Yes, it is more expansive and you have to walk a little to get to Center Town, but the walk is beautiful to go through center oasis and look around the lake at all the different villages. We stayed in Jamaica and were very happy - also first bus stop on park bus route (comes in handy if busy time and you want a seat!). It was very colorful and the theming was excellent for that Caribbean feel! My 10 DS felt he liked the theming better than Wilderness Lodge, but still likes WL pool a little better.
I did get a chance to go over to Port Orleans to see the resort. I was waivering whether to stay at PO (most people's favorite mod) or Caribbean (not rated to high by board members). I have to say, as lovely as the PO grounds were, it is a little to dark (bayou feel - yes, I realized this is the whole theming) for my tastes and I enjoyed the wonderful colors at CBR. I will say that the restaurant at PO is very neat! I don't think its a resort for me, but that may also be because we are used to WL (pines, woods, etc...) and we wanted something different this time.
I say go with the resort that sounds to your liking and experience it - if you don't like then you know for next time. Good luck!