Con un occhio al portafoglio io andrei sul q6600.
Le differenze sostanziale sono che il q6600 ha 8Mb di Cache e FSB a 1033Mhz
a 2.4Ghz mentre il q9400 ha 6Mb ci Cache e FSB a 1333Mhz a 2.66Ghz e supporta le istruzioni SSE4.
Quindi il q9400 è migliore in determinate situazioni dove influiscono maggiormente le SSE4 e il FSB ma circa sarà superiore di un 5% mentre il q9550 con 12Mb di cashe, FSB 1333 SSE4 a 2.8Ghz è migliore in tutte le situazioni con un incremento del 10%.
Non so per cosa usi il pc cmq io starei sul q6600 che ha il miglior rapp. prezzo/prestazioni il q9400 è superiore solo in certi ambiti mentre il q9550 sempre ma se come mi pare non vuoi spendere troppo un q6600 è la scelta migliore.
Non so se fai OC ma con un leggero OC puoi portare tranquillamente il q6600 a 3Ghz e sei a posto!(ovvio che puoi fare lo stesso con gli altri processori ma secondo me quando porti un quad a 3Ghz è più che sufficiente!)
Qui trovi una rece e ti puoi fare un'idea:
http://www.hwupgrade.it/articoli/cpu...300_index.html
Anche se testano il q9300 con un q6700 le differenze sono solo a livello di frequenza un problema che puoi risolvere con un leggero OC!
Attento che il q9450 ha 12Mb di cache! sarebbe una buona scelta ma io ne ho trovato solo 1 a 300€ più del q9550 a250€!
PS Io ho appena preso un q6600 e ho scartato gli altri per questi motivi