Is there a program out there that allows me to use my computer resources for two different users simultaneously? Specifically, I'd like to hook up two different monitors, keyboards, and mice to one computer so that two people can be working independently on two instances of an operating system. A Windows solution is preferred, but Linux based is okay as well.
P.S. I'm not talking about VMWare or emulation, since you can't have two people using the computer at the same time.