A suggestion, hopefully not your best one but you could be losing packets. Test your cable by trying a bunch of pings to make sure that you are not losing any.
WinXP Home
3 X MVPs
Hauppauge 250 MCE
Hauppauge 150
P-4 2.4 GHz / 768 megs Ram
610 Gigs Of Media Storage