I know the BC one is newer, but we really liked the DTD Hilton better for several reasons.
1. DTD just seemed more family friendly to me. We have young kids and the BC seemed almost "too nice" for them in the lobby area.
2. I didn't think the staff at BC was nearly as friendly or helpful as they were at DTD
3. We had access to the EMH at DTD, not at BC
4. we stayed on the business floor at DTD and had complimentary continental breakfast each morning on our floor. We went in when we wanted, sat ourselves, and helped ourselves. The staff in the room even gave us water bottles to take with us to the park. The breakfast included oatmeal, boiled eggs and even coldcuts in addition to the usual cereal, yogurt and danishes. At BC our complimentary continental breakfast was on the lowest floor in the restaurant; we had to wait to be seated and wait for a server to bring our drinks. The continental breakfast only included rolls, muffins, and cereals. I'm not sure if we could have gotten water bottles or not; we didn't ask. (My husband is a diamond Hilton rewards member, so I'm not sure if you get the breakfast otherwise)
5. The shuttle at DTD came every 30 minutes and did dropoffs at all the parks. Pickup from the parks continued until at least an hour and a half after the parks closed. At BC I think the shuttle for MK came every 30 minutes, the others were every hour I believe, and they would have breaks during the day when there was no service. The day we were at AK, pickup at the park was spaced about 2 hours apart, so if we missed the shuttle we were stuck for 2 hours. (this was a big deal to us; it may not be to anyone else) I will say the DTD shuttle was shared with 2 other hotels, whereas the BC was only shared with the Wyndham and the busses at the BC were nicer, more comfortable and showed movies instead of the annoying advertising video the DTD shuttle showed repeatedly. Also the BC driver would load our stroller under the bus for us whereas at DTD we had to drag it on the bus with us.
One thing I should mention is we were there in January so didn't use the pool. It did look like the pool at BC was probably a lot more fun for the kids since it had a lazy river and I think slides.
I'm not sure how price compares since we used points to stay at both.
We're planning on going back next January/February and are going to just stay at DTD and not do BC at all. Also, we didn't get a chance to go, but on Sunday mornings at DTD they have a character breakfast.
HTH!