We have been at almost all breakfast buffets and I think Boma was the best. We use to like Cape May but we prefer to have a fresh make your own egg station. After Cape May we then liked the Grand Floridians 1900 Park Fare as they had an egg station and then we tried Boma and there was no comparison. If I had to choose something other than Boma I think I would try 1900 Park Fare again. WE have not had breakfast at Crystal palace, only their dinner so I can't speak to their. For a sit down we also like Tony's in Magic Kingdom.
IT's a tough decision. Good luck