I don't think video games, ipod touch games and tv are very educational for an 8-year-old child.
And since your child is interested in war stuff, I think he might turn violent in the future.. How about teaching him musical instruments, like.. cello or guitar? (Because I heard people who play cello and guitar are less violent...)
& Since your child is little, I think active sports would be better for him than less-active sports. Such as, soccer, football, Or tennis :]