Boma is my favorite but we also enjoy Biergarten and Cape May Cafe.
I also think that Trails End Buffet at Fort Wilderness is also very good but being out of the way, people are not aware of it. In addition, it is the cheapest of all of the buffets that I have seen as well.....for example, dinner is $8 less per person at Trails End compared to Boma. They even have lunch for $13.....pretty good for Disney. Don't get me wrong, I prefer Boma but Trails End is a good value and definitely worth a try.