Hi,
I've successfully used the commercial WinAxe+ package (you might not need the security of the SSH tunneling if you're working on a LAN which means you can opt for the less expensive non-plus package)--you're close enough to getting VNC stuff working that you probably don't actually want to change horses in mid stream (I wouldn't recommend it), but this is another option for others who might read this post. Here's the link:
http://www.labf.com/
One thing about X-Windows that takes some getting used to is the terminology: the remote piece is called the "server" (the program itself, running on the box you'd be inclined to call the
server, is the "client"). That is, the program uses the X-Server's services to display stuff on the screen, read mouse clicks, and so on--which is somewhat backwards from how many people would think of it. Hence, if you go to the link above, you're looking for a Windows version of an X Server.
Labf's package has some disadvantages: it's not free (but it's modestly priced); it doesn't work terribly well over a lower bandwidth connection (it can be slow--the protocol is clearly complex and if you add the SSH overhead, it can be a bit painful); and initial setup isn't entirely simple. That said, it is ideal if you need to connect and not worry about what may be running on the local console and just get a fresh desktop. Because the programs are clients of the services running on your PC, when you disconnect, those programs terminate. Again, this isn't always ideal, but depending upon circumstances can be a simplification, actually.
Best of luck!
John