I'm buying a fairly good PC, i5+GTX570+8GB, and I want to play some single player games. Basically I haven't played anything besides Quake for ages. Need titles. I know that 90% of them are shit, but still gonna try. So.. need titles.

Are these games worth trying?
GTA4
Crysis
COD clones
BF3
MoH
+ GIMME GOOD TPP GAMES LIKE RAINBOW SIX LAS VEGAS 2

DIABLO 3 IM COMING