Yes, VM is XP SP3, Host is Vista X64 Ultimate SP2, both are fully current on Microsoft patches.
Incidentely - all of the TCP offload options are enabled on both the host and the guest vm. If I get some time I may try disabling them to see if it helps -- but I think issue is more that the guest thinks it can only get a 100 Mbit connection.