Si no llegas a un Core 2 Duo, inclinate por un X2 de AMD, ya que los Pentium 4/D (tanto mono como dual core) son bastante malos y obsoletos ya. En aplicaciones que utilicen mas de un solo procesador (o para correr varios soft al mismo tiempo) los dual core le pasan el trapo a los monocore. En aplicaciones que no los utilizan (juegos por ejemplo, aunque eso esta cambiando), los monocore con mas mhz (siempre hablando de la misma marca y familia) caminan mejor que los dual. Pero hoy en dia, salvo por cuestiones monetarias, es al dope comprar un monocore.
Haceme caso, por un poco mas de guita, conseguis un AMD X2 3600+ (socket AM2) que le pasa el trapo a ese Pentium D de 2,8 Ghz.
Si ya tenes el mobo para Intel, te recomendiaria que ni te gastes en un Pentium D dual core, ahorra un poco mas y anda directamente por el Core 2 Duo (si tu mobo lo soporta).