A great read...
http://blog.tmcnet.com/blog/tom-keating/microsoft/remote-desktop-slow-problem-solved.asp
This command seems to help:
netsh interface tcp set global autotuninglevel=highlyrestricted
netsh interface ip set global taskoffload=disabled