Invisible War is a pretty good game... it's still the only game in town if you want to actually use your brain to solve problems in innovative ways besides just shooting people.
Call of Duty is a great game - but you only have to orient your mind in one direction - killing bad guys. Deus Ex Invisible War is the only game on the market (that I can think of), that allows for such open-ended gameplay and complex problem solving.