We just returned and did Cape May, Tusker House, and Akershus. We did CP for dinner and I was really not very impressed at all.... Of the 3 breakfasts we did, I thought the food was best at Tusker House, but Akershus was a close second. It really depends on the type of Character interaction you want, and if you attach a real value to the Princess picture you get at Akershus (ours was with Aurora, DD was a little sad because we expected to meet Belle and didn't). Daisy and Goofy did parades at Tusker House and the kids had shakers and it was really fun, and the food there was honestly so fresh and tasty. I really enjoy trying new and unique ethnic flavors and that Beef Bobbity or whatever it was at Tusker House was A-MAZ-ING. And they had ham sliced to order that was sooooo juicy and delicious.
Best thing at Akershus, hands down, are those cheesy potatoes. We actually asked for a plate of just potatoes and they brought us out a whole platter of them,
Edit: I think that if you are getting an early morning ADR at CP for early park entrance, it's worth it...otherwise, the entire CP experience, to me, was waaaaay over-rated. It was crowded, LOUD, and took FOREVER for the Characters to get around since there are basically 2 full size dining rooms in each wing of the CP and they go on a circuit.
The one thing I liked best about Akershus is that the majority of the breakfast was plated family style. I hate that with the Character Buffets the adults basically don't get to eat much because you can't leave the table for very long or you risk missing the characters. So the nice thing about Akershus was that we only really had to make one trip up for bagels, fruit, yogurt, etc, and then the hot food was brought to us and I didn't have to try to plan buffet runs between character timings.