We went last month for the 4th time and would recommend the following -
Chef Mickey dinner at the Contemporary (walking distance from magic kingdom and dont need park tickets) Mickey,pluto,donald,daisy,goofy all there and spend lots of time at the table.
Also, Playndine lunch at Hollywood studios. Jake, Sofia, Handy Manny and Doc Mcstuffins all there,
Akershus Banquet at Epcot a MUST for those with little girls. Belle, Ariel, Snowwhite, Jasmine and Cinderella were all there. You get a free photo package there too. Much better than dining with Cinderella in her castle IMO.
All of the above can be "paid" with by Disney dining package and make it great value.
If you do have that package then cant recommend "be our guest" restaurant enough. Set in the beasts castle in the magic kingdom the food is fantastic but easily $130 for a family of 4 without the package. Also, it is so good you have to book 180 days in advance to get a table.
If you have a large party 8+ you can book a boat to take you on the lake at Epcot and watch illuminations. Best view, no crowds or waiting and cheaper than Epcot tickets.
Would also recommend magibands as can book fast pass rides 60 days in advance.