FWIW, it was the wired dual-speed hub that was the problem. I swapped it out (with a Cisco 2950G-48 -- nice to have spare $3500 switches lying around the office) and now I'm getting throughput well into the teens. Now I have to buy a new switch; they might notice that one missing.
_________________________
Bitt Faulk