DEFINITELY the BC if you can shed the extra $$$! The POR is a very good resort if you are paying for a moderate, but the BC is definitely better over the two. Although it does not have a food court, Beaches and Cream serves lots of great things daily and stays open late. They have a reasonably priced, simple buffet every morning, although the Cape May Cafe has a terrific character buffet! (It's my favorite in WDW) Beaches and Cream is also great after dinner for an ice cream or a snack. Everything is great! If there will be many of you, the Kitchen Sink is definitely an eye-full! The Cape May Cafe also apparently serves a very good Clambake buffet for dinner, although I have not tried it. The Stormalong Bay is the best pool in WDW, actually almost a mini water park. There are whirlpools, sinking sands, spouting waters, a great slide, a nice jacuzzi in the stone, and changing depths of water. It is amazing for anyone, especially kids! Be prepared for crowds, though. There is a snackbar on the side if you are looking for a quick snack. That is also a possibility to replace the food court. The Boardwalk is next door with sooo many things to appeal to all... face-painting, bicycle carts, ambiance, Seashore Sweets (a sweet-store selling ice cream, candy, toffee, Cotton Candy, etc.), clowns, and several great food spots! Epcot is less than a 5 minute walk from the BC, so if that is a park you love, there is not a more conveniently located resort! My family and I would often just take a quick walk into the World Showcase and take a walk or watch Illuminations... it was so great to be right next to. There is also a ferry boat that takes longer, but is nice and relaxing if you're not in a hurry. As you can see, I cannot say enough good things about the Beach Club! It is the better choice, in my opinion.