I think I've found the problem... I connected the USB cable directly from the PC to the empeg without going through the USB hub (a D-Link DSB-H7). I tried seven problem files and they all uploaded very quickly and with no errors! So I guess I've got a bad USB hub... Do you know of any diagnostic tools for such a thing? I always approached it as a file problem, or if not that, the bad cable issue...
As far as the network, I tried ethernet again and uploaded 20MB in about 10 minutes which is still very slow. So clearly there are some problems there. I'm no network expert. I installed a network hoping to share internet access, files and my printer with my work laptop (Win 2000, home pc is Win 98). The internet access worked as soon as I plugged everything in, but I never got the sharing to work. I have limited access to the network settings on my work laptop - in fact I locked myself out of it when I tried to get it to work. I would've hoped they would just see eachother. So, if you have any simple suggestions for getting that to work I would appreciate it. But, I don't expect you to try to debug my networking problems...you've been very helpful already and I think I've now got what I was looking for.
Thanks again,
Bill