It's a shame you can only bring one (well aside from your custom Automatron) because of the personalities each of the companions have.
Speaking of Automatrons, I built one with heavy guns and a missile pod, and boy did I regret doing that when the robot gets to indoor combat.