Gift idea for my 9 year old son

I am torn between getting my son a ipad mini of a 1st gen surface rt for xmas. Can anyone help me out on what they think would be a better gift idea. Walmart has and excellent deal on the 1st gen rt for 250 with a keyboard but I know the app selection on the rt is not as robust as apple.