From gifts that challenge to those that keep them active, these are the best gifts for 10 year old boys.