We're usually between 4 and 8 people, but if it's a family dinner, we're 10.
As for menus, it depends on the event: at Christmas and on our national holiday, I'll serve a traditional menu, while on a birthday or if we invite friends over on a regular Saturday, I'll just go with a personal favorite or a seasonal menu. Last time I had friends over, we served salmon rolls as an entree, cod with carrots and peas and a butter parsley sauce as the main course, and rice and cream with a strawberry coulis for dessert (we had dessert and not a cake last time). I usually serve fish since I don' care much for meat, but I have made everything from moose steaks to chicken breasts so it really depends on our guests.
I have to admit, I'm a huge fan of the Italian kitchen, so we tend to eat a lot of Italian dishes. But one of my vegetarian favorites are roasted vegetables served with zucchini risotto. I got it once in a resturant in France and I loved it from the first bite. It's a light dish so as an entree, I have served Samosas with a bean filling as a first course to make it more 'filling'.
One of my personal favorites is to serve Miso soup as a first course, and vegetarian Maki rolls as a main course (Japanese sushi). Unfortunately, most of the men I know will not consider vegetarian sushi as a main course, so I have only served this when I have my female friends over for dinner. On the other hand, they have really loved it!
I'd love to try more Indian dishes. I love raita and I'm trying to find a good vegetarin curry to go with it.