julianbenjamin wrote:
Gigabits per second (what the network card speed is measured in) and Gigabytes per second are different measures. The first is about 10 times slower than an actual Gigabyte. For example, a 10Mb/s card will support 100k transfer per second.
That being said, you'd need cabling that supports the gigabit over ethernet (cat6), and at most, you'll get 100 Megabytes per second.
I've got a 2Mbps internet connection and get 250KBps downstream, so you're a little off there

In my experience, your top throughput speed is about 75% the advertised speed, in my case it's mostly 66%.
My home LAN is 1 Gbps, over Cat5e cable I get about 66-70% throughput to other Gigabit clients, and about 60-66% throughput to 100mbps clients.