Смотря какой праздник. Если на день рождения пригласили, или на какой-нибудь другой личный праздник, то подготовка стола - личное дело хозяйки. Гости должны подарками озаботиться.  А если что-то вроде Нового года, то я бы припрягла гостей - либо с собой готовые блюда привезти, либо приехать раньше и помочь. А то часто видела картину - замученная подготовкой хозяйка, которой уже не до праздника и бодрые, наряженные гости ))