Sterwoza, ты слегка путаешь истинные частоты и маркетинговые. 1333Мгц на самом деле надо делить на 4 - это 333МГц. А 800Мгц надо делить на 2 - это 400 Мгц. Такая сложная математика

. Но не только в этих в цифрах дело. Для памяти есть еще одна "магическая" цифра - латентность. Обычно это 3 цифры типа 4-4-4, самая важная первая. Латентность показывает после скольких тактов можно получить из памяти данные. Получется что память DDR2-533 с латентностью 3-3-3 работает быстрее(!) чем DDR2-800 5-5-5 (это конечно чисто теоретически, практически кто быстрее зависит от многих факторов).
Все эти компоненты подсоеденены к северному мосту, который и "уравнивает" разные скорости. Именно он и дает возможность ставить разные виды процессоров и памяти - т.е. в одну и ту же плату ты можешь воткнуть проц любой частоты с шиной на 1333, 1067 и 800 Мгц и память 533/667/800 в любой комбинации .
В принципе, в реальных приложениях ты получаешь столько сколько платишь. Заплатишь чуть больше - заработает чуть быстрее, заплатишь намного больше - заработает еще чуть быстрее

.
Разница в производительности процессоров Кор2 1333 и 1067 Мгц составляет 1-2 %. Редко 4%.
Теперь количество памяти в слотах тоже влияет - лучше поставить 2 "подогнаных" модуля по 1ГБ, чем 4 обычных по 512МБ. Подогнанные модули дают где-то 2-3% прироста. И еще - обычная винда не даст тебе работать больше чем с 3 МБ памяти. Надо ставить 64битные версии - а с ними свои проблемы.
"модем, звуковуху и прочую фигню" можно воткнуть в ЮСБ. Таким образом тебе реально потребуется 1-2 слота. Тем более что уже существуют карты с интерфейсом PCI-E.
Надеюсь помогло.