Yeah you need an Nvidia card, lol. ATI makes the fastest graphics card in the world, AGAIN.
1) Full system specs including power supply make and model
2) Monitor resolution your playing games at
HD5670 is a very low end card, you cannot expect to play "full details" at high resolution in newer games, especially if your cpu is slow.