How do you keep your kids busy?

We do lots of crafts - paper chain, paint ornaments,string popcorn, gingerbread house,ect. We are also hoping for snow. My kids ski and love to go sled riding. There are also lots of family get togethers.