Abgesehen davon, dass ich Windows 7 mit seinen 75€ ( Amazon ) nicht als "sehr teuer" bezeichnen würde ( gerade dann, wenn man davon ausgeht, dass die von dir genannten Komponenten wohl so um die 450€ kosten würden ), kommt es eventuell auch darauf an, was Du mit dem PC vorhast.
Die 3GB vs 4GB
RAM-Gescnhichte spielt schon eine Rolle. Und es ist nunmal blöderweise so, dass Du nur mit einem 64Bit-Betriebssystem die vollen 4GB nutzen kannst.
Allerdings - und deswegen die Frage, für was Du den PC verwendest - kann es sein, dass Du die meiste Zeit den Unterschied zwischen 3GB oder 4GB
RAM gar nicht bemerkst.
Hast Du nichts gegen ein erneutes Installieren des Betriebssystems, so bestünde auch die Möglichkeit, Windows XP erstmal auf einer kleinen Partition zu installieren und das System zu testen.
Bist Du mit der Leistung nicht zufrieden und hast das Gefühl, dass Windows 7 Dir mehr Power bringt, kannst Du es immer noch nachträglich kaufen.
Sollte Dir hauptsächlich der Look und einige der neuen Funktionen von Windows 7 gefallen, so gibt es recht gute, kleine Programme, mit denen man Windows XP ruck-zuck zum optischen Windows 7 Zwilling machen kann - inkl. Gimmicks wie Aero Snap, Fenster-3D-Ansicht und Co.