Yacht Club is my favorite, but it really depends on if you have kids or not. Yacht Club is great for adults only trips, their lobby is quieter than BC but you still are just as close to Epcot, HS, and the Boardwalk is also really cool to hangout at.
If you have kids I would go with BC or CS...