Gentlemen, not to pew pew on your suggestions but we're talking about a 13 year old boy (remember those days?). A 13 year old boy's interests run from girls (passing), money, clothes, music, video games, to DVDs. I HIGHLY recommend getting him a a gift card to the local mall which has all of the above and that way he can spend it anyway he wants. Get him the other stuff if you must but get him the gift card and promise him a day for just the two of you and him tearing up one end of the mall to the other.
My vote is to cater to his consumerism.