i can't tell you when the show times are for december and i can't comment on booking a dinner package, but from what i've heard, it's worth it. you get to sit in a section that's hold off for those who do the dinner package. this way, you don't have to worry about getting there and not finding a place to sit. also, the restaurants that do the dining package are very good. my fave is the 50's Prime Time Cafe. i think they do the dining package. i'm not sure. but that's something to look in to.