I've stayed at both. I own at DVC and love staying at POP...pretty eclectic taste. So, with that in mind, here are my thoughts...
Love, love, love POR. It was my 'first' WDW resort back when it was DxL. I love the theming there, I love the many pools. I love the food court. We eat once or twice in Boatwrights each time we stay there. I love just walking around the resort. And I love to take the boat to DTD.
Now, I really liked the CR more than I thought I would. My dh and dd were quite distressed when I told them we were staying there in order to try it out a few years ago! Well, they both loved it. I just like the feel of the CR. I love to walk around the back side of the resort and just look out over the lake. The restaurants are pretty good. Having the monorail right there is a plus. And being able to walk to and from MK is wonderful...probably my favorite thing.
I tend to not use resort 'amenities' very much. I use the pool, but hardly ever use the slides. Dd does though. We never use the hot tubs (spas)...hate having to share them with a ton of strangers or kids. So, we just don't use them. Room size isn't a huge issue for us. Yes, the rooms are larger at CR than at POR. But it just doesn't make that big a difference to us. Usually, we don't use the room for much more than down time, sleeping, showering. Of course, when we were at the CR, Hurricane Charley was as well. We spent an inordinant amount of time in our room that night!!! I would have preferred to have been at BW at that point only because we were told to stay in our rooms and not go outside. Well, you have to go outside if you're in the wings, if you want to get to a main area. If I had been at BW we could have gotten together with others in the lobby...that sort of thing.
So...which one would I stay at? Good question. If you are going to spend a fair amount of time at MK or Epcot, then I would go with CR. If you want all the extra shopping and eating options, then go with CR. If you want a more relaxed trip, and don't really need the 'extra's' then go with POR. It's up to you what those extra's are worth in terms of room rates. I don't think one is really better than the other...just different. If money were no object, then go with CR. But if you want to save a bit of money and use it on some great restaurants, then go with POR.