When I use Vista SP0 or SP1 to host ICS on dialup, and I browse the net on my ICS guests, I get alot of corrupted downloads. ICS guest computers affected are both XP and Vista. I have all the latest updates, I use only a direct crossover cable, and I use no other firewall except for the Windows firewall. Its not when viewing pages, but only when I download files and pics is when they end up corrupt. But when I use the "Off By One Web Browser" (which does not use TCP_NODELAY), all types of corruption start appearing on web pages. Mainly in pics. The problem gets worse when I set my NICs to 10mbps Full Duplex or higher. I tried other PCs, other NIC cards, and other dialup modems. Nothing helped. I even disabled tcp autotuning with no luck. Has anyone else experienced this kind problem?