Okay, I think by what I've read, you want a linux box here. You will be able to access files with an SFTP client such as WinSCP or something. You should probably run an SFTP server rather than a FTP server, because the connection is encrypted that way and thus much more secure. You would be able to login with a ssh client such as putty and run applications. That would only get you a terminal but you could setup vnc, which is very easy to do, and get a graphical interface that acts similarly to remote desktop. And since linux is a multi-user OS, multiple people could do this at once, which cannot be achieved with a non-server edition of windows. As for distributions, I would recomment Gentoo Linux but it can be overwhelming if you're not familiar with linux already. Although they're working on getting a graphical installation together, and if they don't have that available the documentation for it is very good. They also have some forums on their site with a solution to just about every problem you'll encounter. That's what I would do, but if you're not comfortable with linux you might not want gentoo. Gentoo is nice, package management is retarded easy with it and it's very up-to-date but you have to know what you're doing. It's also very good for a low-end system or if you want the OS to be very light. Slackware can also be a lightweight distro if you set it up right, this is what I've heard, I've never really liked slack so I wouldn't knowYou could also setup a Samba server like the guy before me said, make it a little easier on the client side to browse files.