Ach dort - ja die laufen unter dem Namen Pentium Dual Core - basieren aber auf der Core2Duo Allendale Kernen.
Der Hauptunterschied ist folgender:
E6600 => 4MB Cache, 266MHz FSB
E6400 => 2MB Cache, 266MHz FSB
E4x00 => 2MB Cache, 200MHz FSB
E2xx0 => 1MB Cache, 200MHz FSB
Alle Prozessoren könntest Du einsetzen.
Die 266MHz FSB CPUs sind recht gut, müssen aber über den FSB stark hochgetaktet werden, um eine brauchbare Leistungssteigerung zu bekommen. Ob Dein Board große Sprünge oberhalb von 266MHz (FSB) kann, kann ich Dir leider nicht sagen, da ich über die VIA Boards nicht sonderlich viel gelesen habe.
Die E6xx0 Prozessoren unterhalb des E6600 haben meines Wissens alle nur noch 2MB Cache - was die Leistung etwas drückt. Damit ist ein E6400 bei zb: 2,4GHz langsamer als ein E6600 bei 2,4GHz (wenn man den FSB gleich takten würde).
Die E4x00 Prozessoren haben einen niedrigeren FSB - und damit einen höheren CPU-Multiplikator. Damit braucht man nicht viel FSB Steigerung um auch hohe Taktraten (3GHz+) zu erreichen. Weiterhin kann man den Multi auch immer absenken - und kann somit auch auf den FSB von 266MHz gehen - mit dem passenden Multi versteht sich. Den Multi kann man aber bei fast allen Intel Prozessoren (ausser den Extreme Editions) nur nach unten hin ändern - nicht nach oben. Ansonsten sollen sich die E4x00 Modell eigentlich recht gut übertakten lassen.
Die E2xx0 Modelle sind aufgrund Ihres nochmal kastrierten Caches (nur noch 1MB) nicht wirklich empfehlenswert.
Meine Empfehlung wäre ein E4500 - E4700, da diese recht hohe Multiplikatoren haben, und man somit den Prozessor ideal auf das vorhandene Board anpassen kann.
Mal ein paar Zahlenspiele (keine Garantie zu Machbarkeit)
E4500 hat 2,2GHz (11*200MHz) -> 11*266MHz = 2933MHz
E4600 hat 2,4GHz (12*200MHz) -> 12*266MHz = 3200MHz
E4700 hat 2,6GHz (13*200MHz) -> 13*266MHz = 3466MHz
Hier:
intel_e6420_e4300 - Artikel & Reviews bei HardTecs4U - Das Hardware Magazin gibt es nen guten Artikel zum E6420 und zum E4300.