Crazy, but my friend's little guy is turning 9! I can't believe it. I still carry his 2 y.o. baby picture in my wallet! Anyway, I need a good, but not too expensive, gift idea for his birthday. Last 2 years I gave him Legos and "The Dangerous Book for Boys." Looking for something w/ out characters. I know he likes computer games, I'm just not sure which ones. I though about just sending him a card with $20 for a "game of his choice." Should I just do that?