Finally I've got a decent pc and I want to play some new/semi-new games (single player). Haven't really touched almost anything since ~2003-2004 and I haven't followed games that much overall. So what games are worth playing?

My pc isn't high-end (P4 3.2, 2 GB RAM, GF GT220 1GB DDR3) so I'm not really interested in very new games, which requires dual cores etc., but some older ones.

I'm into mainly FPP/TPP, some RTS and RPG (h&s).

Already played CoD4 (loved SP), SC2, GoW, Company of Heroes and few others. Planning to play CoD5 now, well if it runs good.

I love world war II games. Are there anything like Commandos 2? :)

Would love to play Kane&Lynch (loved 'Heat' movie) but it doesn't run and there's no solution for it. Maybe something similar?

Thanks!