also der 3400+ ist schon schneller wie der 3000+. ob man den unterschied wirklich mit bloßem auge erkennt ist ´ne andere frage.
habe selbst auch ein a64 3000+ (newcastle, cg-stepping) den habe ich auf 2400mhz übertaktet (nach amd rating ist der dann so schnell wie ein 3400+), habe dann doom3 gebencht und konnte feststellen daß, die leistung um 6 frames zunahm. bei farcry waren es 9 frames. ab sich demnach der aufpreis lohn muß du selbst bzw. dein freund entscheiden.
würde aber ´ne 3000+er hollen und die versuchen zu übertakten. besonders die mit dem "cg-stepping" lassen sich herforagend übertakten (entprechendes board vorausgesetzt!), 400-500mhz sind keine seltenheit. die cpu kostet um die 150€, eine 3400+ so 270€. wenn man glück hat kann man so ca. 120€ sparen bzw. in andere komponenten investieren.
wegen speicher: 1024mb wären eigentlich sinnvoller auf zukunft gesehen. vorallem auch weil der sockel 754 nicht mit drei modulen 100%ig läuft. preislich gesehen wären aber zwei 512mb riegel atraktiver. kommt halt daruf an ob es länger halten soll bzw. später besser aufrüstbar sein soll oder günstiger.
zur grafikkarte: bis 500€ bekommst du das beste was es zur zeit gibt. also entweder nvidia gf6800 ultra oder ati radeon x800 xt. von der leistung her nehmen sich die beiden nicht viel. nvidia ist im Standard-modus schneller. wenn du kantenklätung und etc. willst, dann nimm die ati, da ist die schneller. würde die nvidia nehmen (bin halt nvidia-fan), aber das ist geschmacksache.