I knew her weakness was video games - so I got her using DS Game Maker (http://dsgamemaker.com/) which allows you to to create games for your Nintendo DS. I had already set her up with a flash cart, so getting the games on there was a breeze. She started off with some real simple things, but as she learned how to do more and more (with some help from me on getting jump 'physics' going in Dynamic BASIC) and she eventually had a little game with her dog as the star in a 30 room game that each had puzzles to solve.
It's amazing what someone so young can accomplish - sadly her interest has dwindled and she is now on track to become a fashion designer. We shall see ;)