When it is just me, I don't set the table. There's a plate and whatever utensils I need to use sitting to the right side, and a paper towel for a napkin.
When I have guests for a dinner party (one that's not served buffet style - anywhere from 2 to 6 people - I'll set out a more formal place setting: napkin with fork over it (a paper one usually with some seasonally-appropriate image on it), fork over it, plate, knife, spoon - going from left to right. If there's a salad course , yes, there will be BOTH forks. If there's a soup course, there will be two spoons (and as I seriously find Chinese soup spoons easier to eat with than the western style - I'll tend to use those - but if a guest wants a western one, they get a western one...) Steak knives will be there if we are having steak. I don't own dessert flatware, although I have seen the presentation with the dessert implements over the top of the plate setting - I really wish my flatware pattern came with runcible spoons, as they're just so COOL!
I don't have a fancy silverware set. When my parents were downsizing and giving so much away, I basically told them that I thought my brother and his family would get more use out of them than I ever would - so he happily has them. He probably doesn't use them frequently, but probably more than I would.
If I serve ribs or wings -- for a small party, I'd probably still set the table, but also provide a plethora of paper towels, as we will always end up using fingers.
When I've had large groups here - 7 or more - we go buffet style, and people pick up their flatware as they go through the line. (No, I refuse to use plasticware these days, for environmental reasons. I also have a stash of "mutantware" - stuff that for one reason or another got accumulated around here that doesn't match the real set of flatware... great for camping trips, especially! (If pieces get lost... who cares???)