For example, http://support.microsoft.com/kb/278502 Now use any old PC and connect it via eithernet to the host "terminal server".
I bet you want to do without the old PC, but for Windows this is how it's done.
My father would like to set his computer up to do this:
He wants to add a second video card so that he could have two monitors, one for him to use and one for mother.
He wants to add a second set of keyboards and mice for mother to use.
He wants to do this so it will allow him and mother to work on the computer at the same time (ie different programs) with out having to buy a second computer.
Has anybody seen this be able to be done with Windows XP? I know it can be done with Linux.