> I was just wondering what is the best software solution available.
> Otherwise I might invest in a KVM switch.
If you just need the apps that run on your Linux PC but don't need the desktop environment, you might want to look at xming, an xserver for windows. I've used it before and it worked great for me.
You'll end up with your linux apps showing up as just another app window but running on the linux box.