I would go with a gift card from WalMart or Target. While I would love a gift card from a bookstore, it might not be as appealing to a teenage boy. He would get a much larger choice of items at a...