Дома VB6 и VS.NET 2003 стоит и на W2k Eng и на XP (SP1).
Ставлю сначала VB6 потом нет (по другому не пробовал.)
А вот на работе на W2k Rus (SP4). Встал только VB6, а VB.NET не захотел (как понял установилась только Framework, а дальше (на втором пункте) он начал выдавать уже не помню что, короче, пока не становится. Возможно из-за того, что при установке я не отключил файрволлы и антивирусы, но они и не ругались вроде. И самое плохое, что теперь и не переустановить, так как не знаю как удалить, то, что он уже успел поставить, да и VB6 стал косяки выдавать см. топик в VisualBasic, так что видно надо будет до переуставновки винды дожить
)