You seem to be spending a lot of nights, there, at Epcot, so I figure it would be good to aim for dinner at Hollywood Studios one night, perhaps a night you aim to see Fantasmic! For boys 12 and 9, I'd choose between 50s Prime Time Cafe and Sci Fi Dine In, but I'd lean toward Prime Time. Sci Fi is "neat" but Prime Time is so much better. (I'm not a big fan of the restaurants that offer the Fantasmic Dining Package.)