X is still better than RDP
I agree with Grumpy Rob. I develop on a Linux box running XDMCP and VcXsrv on windows (actually I have several *nix boxes and XDMCP lets me select which one to log in to). Don't believe it when people say that RDP or XRDP or VNC is "just as good or better". Performance-wise remote X is about as near to native speed as you're going to get, and it's stable too.