по поводу 1 ПК - 2 одновременно работающих пользователя...
Сталкивался один раз с программой, которая позволяет это делать (к сожалению, названия на помню...если найду - напишу, можно в поисковиках поискать). Смысл в том, что для работы с некоторыми программами (скажем с офисными приложениями) процессор используется крайне неэффективно - на 90 - 95% не используется. Поэтому одна фирма придумала следующее (пару лет назад еще): берем 1) один системный блок, 2) две видеокарты (раньше Обычная и PCI нужна была) - сейчас одной достаточно (в которой есть выход на два монитора), 3) два монитора 4) по две мыши и клавиатуры (USB и ps/2 или обе пары USB) 5) собственно сам софт.
При этом каждый пользователь работает одновременно со вторым и независимо от него. Запускает свои приложения. При этом процессор получается нагружен уже практически по полной программе

.
В принципе, если приложения не особенно ресурсоемкие - то такой вариант позволяет сэкономить средства на одном системнике. Правда стоимость самого софта, позволяющего такую работу организовать, тоже нужно учитывать.