Have you tried the parental controls built into Leopard. They are pretty good. You can even make sure that only people you give permission to can write to her via email and chat via iChat.
And you can limit the number of hours she is allowed to use the computer too as well as when she can use it.