There isn't really a first person shooter out there to top Call of Duty 2 for general chaos, Quake 4 makes a good fist at it methinks.
If you 'do' strategy, get Rome Total War; thousands of units on-screen kicking the shit out of each other, give it a shot.
BTW, this thread should be in the PC boards.