Do as Albinus & skullshot suggest and set the cards to half duplex.

The other thing, there are two types of slow with networks, latency and bandwidth. By the sounds of your ping test, it's not latency. Try downloading Netstat Live and monitor your transfer speed. You could also try uninstalling all network protocols other than TCP/IP if you haven't done so already.