When we have a small number of guests for dinner (4 - 6, usually), I most often plate the food, mainly for presentation purposes. But someone mentioned to me that it imposes portion size on people they may not want (too much or too little of something). On the flip side, I've had guests say 'thank goodness you didn't put the food on the table, because then I eat too much'.
So what say you? Plate, or put all the food on the table and let people serve themselves?