Books. You can never have too many books.

If you've got the money and want to be the best ever you can get him Tessy and Tab http://www.bluelakepublishing.com/ and he'll get a new "book" every two weeks in the mail with his name on them. It's awesome.