Well, I'm not sure if you will lag or bottleneck. The computer might though.. ;-)
GTA 4 is a very badly ported PC game. There are faster systems than yours that have trouble running the game with decent frame rates. Most other games should work quite well though. I have a hunch your CPU may hold the 4870 back a bit since it runs at a fairly low clock speed.