Since I did not have an xbox or ps3 prior to this I decided to stay a year or so behind the curve. This way I have picked up Uncharted: Drakes Fortune(great game), MLB 09 the show (Like Road To The Show), Bioshock, Riddick, Assassin's Creed (Haven't really played the last 3 much yet) all for $20 to $25. I just got Mortal combat Vs DC Universe and the God of War Collection for christmas. By the time I get through these I can get the ones released this year when those go down.
Now if he has to have the latest or wants to play these new games online with friends, then that might not work. But you can still mix in some older titles to stretch out the bucks a little.