Last July, we'd originally planned to stay at BC, but when the Sun and Fun discount came out, the rate at YC was much better, so we stayed there. After that experience, it would 100% be our first choice resort. We absolutely loved YC. The atmosphere is wonderful, the lobby is gorgeous (and smells great, too!), the pool is great, and Yachtsman Steakhouse is our favorite restaurant on WDW property. The rooms are very nice and they all have balconies or patios. If you're using Disney buses, they're easier from YC because they stop there first before BC. We also loved the location between BC and Boardwalk since it's such a quick and easy walk to visit both of those resorts, as well.
We were on an adults only anniversary trip, and YC was definitely perfect for that. It felt quieter and more adult to us. We would not hesitate to stay there again - it would still be my first choice resort. But you can't go wrong with any of the 3, I think - we'd gladly stay at either of the other two if the rates were better. But if money were no object, we'd choose YC every time!