As far as ``remote control'' of a Linux server, you don't need any graphical utility. Install a secure shell server on the Linux machine and use a secure shell client on your windows machine. Putty can fit on a USB keychain drive.

As for browsing, install squid on your home Linux machine, forward port 3128 over ssh to that machine (ssh -L 3128:localhost:3128 your.machine.com) and set your browser's proxy to localhost:3128. That's what I do.
_________________________
Bitt Faulk