I have a new idea for this year, that I wanted to share. Thanksgiving is never a really big deal for us, because we have no other family around.
I was thinking about what I wanted to make this year. Instead of taking one day to make a bunch of my family's favorite foods, and then having leftovers for the next few days, I'm going to spread it out over three days. They'll still get everything they want, but it won't be all at the same time, so there's a greater chance of eating in moderation (my children don't have a problem with this--dh and I do--but I don't want them growing up thinking that it's "fun" to pig-out). I've been doing so well lately in only eating until I'm full, and not stuffed, and I don't want a holiday to ruin that.
And then I got to thinking of my children when they're older--I don't want them thinking it's great to make your guests so stuffed that they're sick afterwards--guests should leave our table feeling nourished, not like they're going to throw up!
Our meals will still be 100% vegetarian, and vegan where I can make it work (I'm the only one heading toward that route, although it'll probably never be 100%), and dh (who's not vegetarian) will probably get some turkey for himself on Thursday. Even though I love to cook, I really like the idea of not having a ton of food to prepare and serve on one day.
People don't care what you know until they know that you care.