i learned a LOT more from starcraft and baulders gate than i learned from any "educational" game, i think kids should be left the fuck alone and let play whatever they like. a wide variety of high quality products placed in front of a child is going to be far more educational than low quality purpose made shit(they often forget to make them fun). i learned to read a LOT quicker onece someone put hitchhikers guide to the galaxy in front of me than i did when all i had was fairy tales involving 3's. kids arent murderers waiting to happen, and can rise to some challenges you wouldnt think them able if given the chance, and a bit of motivation. fun is generally the best motivation out there, which makes good games one of the best tools out there.