ok. specs first. I'm running an XP Pro box with a 9800Pro vid card and a 3Com 10/100 NIC. I'm running a router (Linksys BEFX41) as a hardware firewall. My Son's PC is the only other pc hooked up to the router. He's running win98SE, GeForce4 Ti4200 vidcard and a Netgear 10/100 NIC. Here's the problem: When I go do a performance test at toast.net and download the same graphic file from the same location my first 3 runs were: 1910 Kb 1927 Kb 2058 Kb When I do the same test, same graphic file, same location, my Son's PC does: 520 Kb 538 Kb 543 Kb ?????????? I don't understand, shouldn't he be pulling the same, or similar, download speeds as I am?? When I ping an IP from both PC's we get almost identical pings. I know latency and download speeds are 2 different animals, I just put the ping comment in to show that there weren't any latency issues. any ideas????