Den P4-Northwood-C kann man mit dem Asus-Board bei guter Kühlung sehr gut übertakten, womit das System vor allem beim reinen Arbeiten wegen HT eindeutig die bessere Wahl ist. Das Übertakten beim P4 hat aber nur mit synchroner Taktsteigerung Sinn, weshalb du überlegen solltest z.B. die TwinMos Twister PC-4000 1024MB CL2 zu nehmen. Die kannst du bei einem Takt von 250MHz noch mit 2-3-3-6 stabil laufen lassen. Sollte das System noch schneller werden, dann kannst du ja für etwa 60 Euro Aufpreis den gleichen Prozessor mit 3.2GHz nehmen, das ist dann deine Entscheidung.
Der AMD Athlon 64 3500+ ist momentan einfach noch zu teuer. Bei den Vergleichstests ist er gleich schnell wie der Athlon 64 3400+, nur noch viel teurer. Wenn du nicht absoluter Spiele-Freak bist, zahlt sich das im Moment auf gar keinen Fall aus.
Außerdem ist das MSI-Board fürs Übertakten nicht optimal geeignet. Da bist du mit dem neuen Abit oder Gigabyte - Board viel besser dran!!
Wenn du also hauptsächlich arbeitest, ist die Sache im Moment relativ klar, da die Preise für die Sockel478-Boards momentan sehr günstig sind und DDR2 noch keine Vorteile bringt.
Um dir vielleicht einen besseren Eindruck verschaffen zu können, kann ich dir auch den Test bei
http://www.hardwareluxx.de/ empfehlen: AMD Athlon 64 3800+ und 3500+
Der 20-seitige Test sagt sehr viel aus. Bedenke aber, dass die neuen LGA775-Boards samt Prescott520-560 noch nicht im Test aufscheinen.