Its amazing how these tech sites, Toms Hardware and others, stay up when professional jack asses show up to try to ruin it for everyone else who isn't experience or just hadn't thought `that just MIGHT be why its not working as I expected.`
If you want to talk latency, if you want to talk about jumbo frames and packets, or you want to talk about squeezing the most bits per sec out of home network, write the flip'n document and post it yourself before ya start yank'n on someone elses time and effort, you stupid hicks.
Myself, I went through the upgrade of 100meg to GigE once it became affordable, and I did my experimentation and deductions with less detail to what the author did here. He went a few steps further. I just wanted to know why I wasn't getting what I was expecting, and it came down to the drives, just as he said.
*MY* personal opinion is that GigE is for everyone simply because no matter WHERE the bottleneck is going to be in ANY modern (Lets say 5-7 year old) equipment, data transfer is GOING to be better no-matter-what, with one reservation, and that is QoS (Quality of Service - Something these punks know nothing about, and I'm not talking networking).
Another thing to consider when dealing with a LAN and you want to get `default` results out of your network is consider how much data you're throwing around. I'm assuming the author did single file transfers from point A to point B, and ended up with a result. Thats fine and dandy if your network is quiet. However, if you start throwing two transfers between point A and point B, with QoS turned on, you may go from a low-point of 30meg/sec transfers (I routinely get 50meg/sec on the SATA based machines) you'll note that transfers drop to 5meg/sec PER TRANSFER. So if you throw two transfers, you're capped to 10meg/sec. This is the fault of the SWITCH. I also learned that there are GigE hubs? Don't bother with them on a noisy/busy network, where there is more than two computers yak'n.
In my machines case, I'm able to get into the network cards configuration page and turn OFF the 802.1p protocol, which is QoS. I also UNINSTALLED the Quality Of Service drivers from all my machines as well. Now I can throw as many large files around on the LAN and still get a total of anywhere from 30-50 meg/sec transfers.
Makes me ill seeing how someone spends his time, writing up a quality document for people who have specialties outside of computers, but still fiddle with them because its new and interesting to them, only to have shit heads come along and state that its a low-grade document. Give it a rest, jerks. You're not paying for the service, so go read somewhere else if you don't like it, or submit your own crap to have people rip it to shreds.