I really really love both resorts, and would have a hard time picking. At the moment, I like the room decor much more at BC, but the rooms at BWI are lovely, and depending on which room category you're planning on booking, I think there are more really nice standard views at BWI than there are at BC, which has some really lousy views. Also, all but about 3 rooms at BWI have a balcony or patio, whereas 50% of rooms at BC have very small balconies that only one person can stand (not sit) on. Dining-wise, they both have their strong points (remembering that at BC, you have YC right there and available to you for dining), and for location, BC is a bit closer to Epcot, but BWI is closer and more walkable to DHS, whereas it would be a pretty good hike from BC.
And then there's the pool.
If you're going anytime between May and October, it would be a very easy BC decision for me, as the pool really can't be beat, and it just exemplifies summer sun and fun. I really like the pool at BWI also, and don't mind the clown at all, but the BC pool can't be beat.
Overall, I'm more of a BC fan, but you really are scoring a big win with both.