I have not stayed at the BC yet (186 days!) but we did stay at the Poly in 2011. While I thought the resort was great I did not fall "in love" with it. I thought the sit down restaurants were great but Captain Cooks was gross. We are not big counter service eaters anyway. The pool was way to small; no where to sit around the pool to watch the kids. I probably would stay there again but I would not be running back. I am extremely excited to give the BC a try. And looking at the age of your children my vote is for BC. 
