I think breakfast is better, especially if you can get an ADR before the park opens. It is so much fun to be in the parks before they open, you can take a picture of the girls in front of the castle without the crowds behind them. You will also get to see a lot of the princesses at breakfast that aren't there at other meals.