I would say that it depends on your plans for your last day. Are you planning to do a park? If so, pick the character breakfast at that park, and book it for before the park opens -- that way, after you eat, you'll be right in the park and ready to go to squeeze your last bit of fun out of your last day. We always spend our last day in MK and so always do the Crystal Palace breakfast (which also has great food and the terrific Pooh characters). If you aren't doing a park, then I'd second Cape May.