Boma is fabulous!!!!! I hate to say we haven't eaten at any of the others but any of the character meals are usually fun! They do change menus often. We adored Tony's in Magic Kingdom(Italian) but they have changed the menu this year and we were not interested. Le Cellier in Canada is fabulous also. The counter service area in Norway has some wonderful looking pastries and sandwiches.We haven't been to the sit down restaurant though. The 50's primetime cafe in MGM is great, home style food. If you are in Magic Kingdom and just want counter service, Columbia Harbour House was great. We just ate there in March, they have a tuna sandwich that is yummy and a salad with fresh pineapple, walnuts, grilled chicken and blue cheese with a vinagrette dressing. Was refreshing when it is warm, not a greasy burger and fries.I know I am going to gain about 10 lbs. while on this cruise the food looks unbelievable!!