The companions. They have blown me away. Usually in any RPG when I have the option to make my own party I always end up choosing that over NPCs, even on a first playthrough. There are a few games that are an exception (BG1/2), and BG3 will be one of them.