Pensa assim, que dinheiro tens "disponível" para gastar?
Se só tens 120€ para gastar, podes sempre arranjar uma 8600GT por perto de 100€ numa loja da especialidade, vai ao *****.com e mete lá "8600gt" e busca, de certeza que vais ter uma surpresa...
Uma 8600GT (256Mb DDR3) é uma diferença brutal para a 8400GS que tens; isso dos 512 Mb de memória só interessa para placas de topo, lá porque a tua 8400GS tem 512 Mb de memória isso não quer dizer nada, porque o chip gráfico dessa placa nunca vai ter "arcaboiço" para aproveitar os 512Mb de memória! Se tivesse 128Mb se calhar o resultado era igual ao litro,ou ao decilitro que ainda é menos!
Da mesma maneira, tambem existem modelos da 8600GT com 512Mb de memória, mas tal como a tua 8400GS, são a DDR2, logo tambem não valem a pena, mais vale ter pouca memória, mas rápida, do que muita memória, mas lenta! No mundo das placas gráficas é assim!
Se quiseres mesmo "expremer" os 120€ tenta "descobrir" uma 8600GTS por esse preço, mas tambem te digo que não vale a pena dar mais do que esse valor por uma delas, o incremento de potência face a uma 8600GT não se justifica!
Bem melhor negócio será uma X1950Pro por 130/150€, seja com 256, ou 512 Mb de memória; aqui já tens gráfica para "jogar" com a memória, uma de 256Mb se usares resoluções baixas, uma de 512Mb se usares resoluções mais altas.
Fora isso, se quiseres mesmo investir em placas um pouco mais dispendiosas, tanto a 8800GT como as duas ATi's que acima te indicaram são bons negócios!
Espero ter ajudado!
cumps!
\w/