If you are only interested in having him game, I would suggest the console.
A PC, while a better investment, may not be utilized or desired for such a young age (that is something you would have to establish with him on your own).
If you do go the console route, there is no "better" choice, the best option is the one he wants more.
Personal preference/what his friends have/what games he would want to play.