We haven't done O'hana's or 1900 Park Fare (we had ressies for this but canceled due to the reviews that there is only ONE character there for a half hour for a large restaurant, then switches off to ONE other character!), or Cape May. We've done Donald's Breakfastosaurus, Chef Mickey's, Princess Storybook Breakfast in Norway, Cinderella's Royal Table, The Garden Grill and Crystal Palace. We loved all of them, but Chef Mickey's is our traditional first night one and our one can't miss character meal (we always do dinner). Without all the pals there, the napkin waving, the monorail ride to see the castle all lit up........we just don't feel we've arrived in Disney World until it's done. We also really like to lunch at Crystal Palace to see Pooh and Friends, and feel like we should always have one princess meal.........we are fine with either Cindy's or PSB..........PSB has a couple of princesses you don't find at Cindy's, but doesn't have Fairy Godmother or Cinderella either. Now, if you asked our boys if they wanted to see the princesses, they'd say no (and our oldest did on our first trip), but we made that first Cindy's reservation so our oldest could eat int he castle..........and he enjoyed the princesses as much as eating in the castle. Every year they have fun at the princess meals, and I know they'd miss them if we didn't do one. So, we like one Mickey meal (and our traditional is Chef Mickey's), the Pooh meal at Crystal Palace, and either Cindy's or PSB for princesses, each trip.