Max Payne
Besides it being the only game other than Fighter Ace III that will run on my laptop it has great gameplay and you're not really bound by anything except staying alive.
The bullet-time feature allows you to slow time down to the point you can dodge bullets and surprise unsuspecting enemies all while retaining real-time aiming. This is very useful when there are 10 bad guys around the corner and you need to dispatch them quickly with your one Beretta.
I know its an old game, but for $10 at Walmart the story and graphics are extremely well done, and worth the price.