Skay, как в jtag возникнет необходимость, наверное что-то подобное будем делать. Для того, чтобы дешево можно было заправить картриджи к некоторым последним Samsung'овским принтерам, он УЖЕ нужен - но опять же, заказов у нас пока мало.
Вообще, идея подобрать контроллер и сваять на нем свой программатор с поддержкой чего угодно, подключающийся по USB и написать интерфейс для него, совместимый с любым виндовсом (можно на голом WinAPI даже сделать) - идея сама по себе отличнейшая, и я бы даже занялся этим (т.к. эти дела мне очень интересны), но времени на это нет абсолютно.
В целом, согласен с тем, что глупо сидеть на XP, если нет привязки к каким-то конкретным задачам, решаемым нормально только на старых ОС. Но и обновляться до десятки я бы тоже сейчас не хотел - лучше семерку, мое мнение.