Are there huge log files being generated somewhere? Had that problem with Samba, connection was so slow that it timed out quite a bit. Disabled logging in Miami AND Samba and it got a lot better. Switched to AmiTCP and it flew along

Haven't tried the USB driver though - is there a chance it's getting caught up with some other hardware? Is it the only device on your clockport? Are there more USB devices plugged in at the same time?