У WinXP есть одна особенность, ограничение количества то ли потоков, то ли подключений, точно не знаю как это называется. У меня так было, стоило запустить браузер, торрент качалку с большим количеством сидов и пиров, плюс еще какую нибудь программу лезущую в интернет, как компьютер выпадал в синий экран. Где-то в настройках винды, в реестре что ли, есть параметр, увеличив значение которого от глюка можно избавится.
В просмотре событий системы посмотрите, нет ли сообщения с красным значком о превышении количества подключений. Если есть, то причина описана выше.