I see a lot of people saying Anderson.
I mean, it theoretically made sense, but I found Hall and Anderson to be remarkably similar players.
Hall just didn't work with McDavid, for a lot of the reasons I don't think Anderson would.
They loved to carry the puck, but he also did this thing, where they push the puck out of reach ahead of everyone, and be the first one to doggedly chase it (which also created a lot of chaos).
I think Hall and Anderson weren't particularly cerebral players, they utilized superior athleticism, speed, and dogged determination to excel.
McD needs cerebral players who are clever, and can work with unpredictability. Speed is just one element that makes McDavid so unpredictable. It's not that he's a burner 90% of the shift. It's that he turns it on when you least expect it to sidestep a man back, or create holes.