As I read it (I may be wrong), you have now agreed to do a Christmas dinner, which the children will eat? In that case, keep it very simple. Accept the offer made by your daughters MiL to bring the turkey, ask your daughter to bring all the desserts, not just the one for the GC - don't bother with a Xmas pud as you will probably have had that at the restaurant, keep the veges simple and off you go. Most importantly, enjoy and encourage your family to "muck" in with preparations as much as possible! (Don't bother with starters, either)
Good luck.
The Telegraph says America has lost faith in the Special Relationship.

Christmas, or certainly parts of it can be a pain sometimes!
