Пользуемся DCPP думаю это лучшее решение.
Хотя недешевое.
Работает очень стабильно и не нужно мучаться с размерами дисков и криптовании IE , куков, ICQ ..
Для особых параноиков - предлагаю брать пример с Seymore Cray - он свою первую операционку написал по памяти без ассемблера (транслятора) - чисто в hex-code