The biggest speed improvement I had with gigabit Ethernet was using a decent Intel NIC instead of the onboard Real(slow)tek.

Changing my home-made Cat5e cables to factory made Cat6 did nothing.

But we're talking <10 metres run here...