The current set up: Computer A (XP Pro) has a stand alone .exe program that sits in a network shared folder that is capable of being launched on an unlimited amount of computers. The only time Computer A sees a CPU load from that program is when data is being saved. Other than that, all load is being carried from the remote computers. Also, the MS Office documents are saved to and stored in sub-folders of that same shared folder. Computers B to G (in office) all run Windows XP Pro, have their own MS Office installed. They only require access to Computer A to run stand alone .exe program, open saved and store new documents which happens to be all at the same time. This system has worked out great for years however, the time have come where multiple off-site VPN connects are required. After a lot of research, Windows Server 2008 R2 would be the easiest transition from the current set up of Windows XP Professional. I have just seen DirectAccess, so that may be a replacement for VPN because it is easier for non-computer literate people (Q: Is it plugged in? A: Is what plugged in? My computer? Yes, I just have no internet access when I switch to my laptop...) There are 6 people total and only 4 of them would require to connect from off-site. Another question: Would it be possible to have Microsoft Office only installed on Computer A and all the other computers would be able to run it like they would if it was installed on their own computer? If so, how would that be done - links please.