Great Gridlock: Rush Hour Strategy Game
This is a great single player strategy/thinking game for kids and adults. Rush Hour is a game that challenges your "sequential thinking skills."
We like it because kids can play on their own and there are 40 levels - so your kids won't outgrow it quickly. Adults even have fun playing Rush Hour. We have seen it used in many classrooms and enrichment programs - fun learning!
You can even play it online for free at ThinkFun's website here.