I'll have to check out some of these games, thanks!

As for keeping the gaming in check, we do a token system. They earn tokens for being good, playing nicely, doing as told, etc. In return, they can redeem their tokens (3) for 30 minutes of Wii. It's worked really well with DS5 because he was trying to play it ALL THE TIME and this way he has to "pay" for it and it makes him think "do I really want to play that much?"