Пусть меня назовут консерватором, но я по-прежнему не вижу смысла ставить больше двух ядер. Современный софт с горем пополам научился работать с двумя. два лишних будут простаивать. Не справедливо это заявление только в том случае если машина будет использоваться под сервер виртуализации либо под какие-то специфические просчеты в программах, работающих со всеми ядрами. Ну еще конечно остается вариант понты наше всё, деньги не вопрос, но его мы здесь не рассматриваем
материнка действительно старенькая и ничего существенно лучше в нее не воткнешь. Чтобы по максимуму оставить то железо которое есть могу порекомендовать нечто на чипсете P45, например GA-EP45-DS3R, а в качестве процессора на нее Core2Duo E8600 (3.33GHz), также добавить еще 3 гига такой-же памяти. 1 гиг для современной машины это мало.
Потом XP, который сам по себе довольно медленый заменить на Win7 x64 (и не надо шуметь и кидаться какашками. XP устарел. Это факт).
На этом этапе уже можно будет почувствовать существенный прирост производительности. В случае если приложения когда-то таки научаться работать с 4 ядрами на эту же материну можно будет поставить Quad, но это далекая преспектива и сейчас тратить на него деньги смысла нет, да и не нужен он при такой видяхе за исключением задач, описанных в начале поста.
Тот БП что есть хоть и с напрягом, но вытянет эту систему если там нет какого-нибудь прожорливого девайса на ядерной тяге