With almost 40 people coming to your house, I would start asking them to bring dishes, this way you could do your regular menu and then have more of a variety. If you really want to change your menu and stay away from turkey and ham, I would suggest like some of the others on here...some roast beef, that's cheap enough to feed 40 people. Desserts is always a hit at holiday season.