We have stayed at CBR, CSR, and just returned last night from 8 nights at POFQ. let me start by saying that all 3 are excellent resorts and you couldn't go wrong by staying at any of the three.
CBR:
sentimental favorite as this was our very first disney resort back in 1996. wonderful theming and beutiful buildings. we stayed in Martinique Bldg #26. closest to the main themed pool and Old Port Royale. very kid friendly resort...just loved the place....good food court....some islands could have long walks to OPR and the main pool
CSR:
stayed here in 2002 and really loved it. the best themed pool area in the moderate class(maybe all of disney)....nice, clean rooms and for the most part, very friendly and helpful staff....very convenient location....we felt that the transportation at CSR was the best we've ever had at disney...pepper market took a little time to adjust to, but, turned out to be a very nice food court and the maya grill was a very nice sit-down restaurant....just a couple of thoughts on CSR: this can be a very hot resort as there is not as much vegatation and tree coverage as at some of the other resorts. the other is the walking time to pepper market: I don't believe it would take 20 minutes to walk to the market from any point in the resort unless you tend to move very slowly. I personally walked the entire perimeter of the lake around the resort in 15-20 minutes. that said; the refillable cup thing at CSR is not as convenient as at the other moderates....room selection is a little harder because of the fact that the main pool and the food court are on opposite ends of the resort....that said; we would stay there again in a heartbeat as we really liked it.
POFQ:
The first couple days of the week, we were thinking that this was definetaly our least favorite moderate. my wife even suggested asking if they could transfer us over to CSR. But, lo and behold, during the course of the week something happened: this place really begins to grow on you! This resort has got to be the most convenient moderate of all: inside the resort you are close to everything--walking time from room 4112: parking lot: 15 seconds Bus Stops: 15-20 seconds food court: 30 seconds pool: 45 seconds to 1 minute if you goof gift shop&lobby: 45 seconds to 1 minute boat dock: 1-2 minutes.....also as related to the parks POFQ is pretty convenient to everything as well. One thing we started to like about this resort was all the shade really kept it cooler while walking around. food court had a pretty good selection and decent quality.
So, as you see, all 3 are fantastic resorts. I don't think you could go wrong with any of these. although you'll have to wait a couple of years now for POFQ.