Probably any of them will work fine. I am partial to the Asante Friendly Net 8 port 10bT hub. It has a nice convenient rectangular shape and mine has been trouble-free loe these many years.
My network has kind of grown like a not very well tended plant. First there was LocalTalk. Then I added the 8 port 10baseT hub, which, of course, meant that I needed a LocalTalk to Ethernet bridge (MicroAsantePrint) which was good for many years. But then I added DSL, so I added a DSL modem connected to a Router with a built-in 4-port 10/100 switch, which connects one of its ports to the 10bT hub.
Then as my faster components increased I added an 8 port 10/100 switch. Then I added an 8 port 10/100/1000 switch. And it all connects. So if you really want to, and if they share a protocol, that gigabit ethernet equipped machine can talk to the lowly LocalTalk machine, or at least to the 10baseT machines. Certainly, printing to the LocalTalk printers works fine.