У меня на 2000 сервере с 4 сервиспаком с винтом 160 Гб были проблемы - после заполнения первых 120 Гб (это не точная цифра), вместо того чтобы записывать дальше, данные начали записываться в самое начало диска, в результате уничтожилсь MBR, файловая система, таблица разделов, т.е. диск стал полностью нечитаемый. Пробовал восстановить с помощью R-Studio и еще парой популярных программ - ничего не вышло. Отнес диск в контору, которая занимается восстановлением информации - там ребята почти все восстановили, за исключением нескольких файлов, которые оказались физически перезаписанны поверх. От них я и узнал о существовании этой проблемы.
Здесь:
support.microsoft.com можно почитать о решении проблемы подробнее.
Добавлено через 5 минут
Да, так и не ответил на вопрос. Если с реестром не шаманить - то 120 Гб, а если в реестре включить 48-разрядну адресацию (EnableBigLba) - то можно ставить любой HDD.