op_ivy, try to reinstall your LAN connection.
Joker, did you try ALL upload packet size values?
for many people 2048 gives the best performance when transfering to/from xbox.
also look into tweaking tcp/ip settings on your nic that's connected to xbox.
www.dslreports.com has very good tweaking section.