Проблема в целом не новая.Выход только в использовании всех компонентов системы одного поколения.Скажем для Celeron300 это WIN98SE+VS5+MsSQL7.Знаю контору у которой 100 таких компов в системе , и эта система потянет задачи конторы на ближайшие 50 лет. Longhorn отдыхает пока эти компы не разваляться.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)