@sifro, since I'm using mostly command line for development, I'm really happy with Obuntu+synergy combo. It's way faster than vnc plus it's easier to configure. Also, if you need to run any of "host" programs ( ide, perhaps ) you can forward it using reverse ssh with x forwarding.
xdmx is worth considering too.
edit:
It's even faster with usb-networking