A couple of weeks ago I ended up buying ‘Call of Duty 4: Modern Warfare’ (Wikipedia). The game, as the title suggests, is situated in today’s world (instead of the usual WWII setting): the single player portion delivers a slightly unrealistic story about a revolution in an (unspecified) Arab country and ties that together with a storyline about a nationalist faction in Russia. You play two officers: a staff sergeant in the USMC and an SAS operative and (obviously) your job is to stop the terrorists at all cost (no, really).
Before I continue to elaborate on the single player missions: I was pleasantly surprised about the hardware requirements: I had no problems running it on my current preferred setup. The game has excellent frame rates at a 800×600 resolution: with a higher end duo-core 2 processor (5600 and higher) and a better graphics card (Nvidia 7200 and greater) you should be able to run COD4 comfortably on 1024×768 or higher, that is, including shadows and that. So: if you bought a computer just recently (lets say, a half year to a year ago) you should be able to run this game provided that it came with a 3D capable card (NVIDIA or ATI that will be). Parents, do notice that this game is rated ‘M’ (17 years+ older).