We have stayed at both, and we really didn't like CB, so between the two I would choose CS, but just this night we were doing pricing on several resorts and we wanted to see how much CS would cost, and it would more than many Deluxe resorts including BC, BW, and WL... so if we were thinking about spending that amount of money I would chose one of the Deluxe resorts.... We still aren't sure if that was a glitch, but is CS really more expensive than Deluxe resorts?? We were using middle June 6nights 7days park hopper, was it just us?
But if I had to choose between the two, definitely CS, but if CS is more expensive than deluxe I would choose BC for the walking distance to Epcot and HS, or WL.... Either way you will have an amazing trip! Good luck!