Considering your weak CPU, a high end card would be pointless because of the massive bottleneck. So I recommend an AMD 7870 for about 150 Euros. It should play those games at high settings or higher (1080p) depending on how much of a bottleneck your CPU causes.
Thanks, would I need to upgrade my power supply for that? My mobo is Asus p5n-e sli.