As part of the modern computing world, I use multiple operating systems. I use some form of Microsoft Windows on a regular basis. I also frequently use Linux systems, often remotely. In the past, I've been stuck with basic console access over SSH. I've used Xming in the past, but it's not really portable - you have to install it to use it.
I just found a portable X Server for Windows called MobaXterm. The home edition (free) gives you an X server and remote connection clients like ssh, ftp, scp, rsync, etc. There's also a Professional subscription service with some additional features. Check it out!
Here's the URL: http://mobaxterm.mobatek.net/en/