Я сделал так - когда я запускаю компьютер(системный блок ATX постоянно подключён в розетку и это позволяет мне включать его нажатием пробела на клавиатуре) от него берётся 12 вольт и идёт на реле, которое подключает в сеть весь пучок "принтер/монитор/колонки/модем/..." Когда компьютер выключается, эти 12 вольт пропадают и реле, естественно, отключает всё перечисленное. 12 вольт берётся с разъёма MOLEX (Статья про molex) Реле я взял автомобильное с током коммутации 20 Ампер при 12 вольтах, или 1 ампер при 220 вольтах. Автомобильные хороши тем, что они рассчитаны на срабатывание от 12 вольт, а это напряжение у нас как раз в MOLEX'е присутствует.
Резистор и диод стоят у меня "на всякий случай", фиг его знает это реле - может и коротнуть, а с резистором да с диодом ничего не сгорит.
Это всё требует возни с розетками, их перепайкой, но в итоге не нужно каждый раз вытаскивать вилку, чтобы обесточить "принтер/монитор/колонки/модем/..." Ну а постоянно включенный системник съедает в месяц электричества на 5-10 рублей, что по сравнению с удобством включения-выключения, незаметно.