Is the empeg the only other ethernet device you've got? Or are you running other computers on the network? Check and see if other computers transfer files just as slowly.
One silly question, possibly unrelated:
Did you ever use a utility to alter your network packet settings? For example, there are some utilities available that will alter your TCP/IP settings to improve performance in dial-up online games. They would change things like the "Max MTU" and "Default RCV window" values in the system registry.
I had a friend who tried that once. Changing those settings made a miniscule improvement in his dial-up games, but absolutely killed his LAN network performance.
___________
Tony Fabris