I use logmein.com - the free version quite a bit. It is a bit slower than real time, but you could fiddle with screen resolutions, etc. and help that. I actually opened accounts on 2 of my office computers - 1 the server and 1 the practic manager's computer (wife) - that way she can log on to hers from home even if I am logged on from another computer to the server. Granted my speed might be a little different since I use fiber optic at my office, but the internet from my home is a rather slow DSL. At least give it a try before you try to set up your own VPN or RWW.