I bought my 9 and 10 year old boys iPod Touches for Christmas. They LOVE them and were so worth the price. I only have to buy a game once, games are usually around $1-2, and I get to enjoy the games too because I have an iPhone. They also have cameras built in and can make videos, they can listen to music, and even text me and eachother.
I'd look into an iPod Touch. If you don't want her on the internet, you can just disable Safari (the web browser). I love the iPod Touches simply because they are very expandable (we can add lots to them) and I can control their access based on their responsibility.
For those moms who already have iPod Touches for their kiddoes, but don't know how...here's how you set restrictions:
Settings >> General >>Restrictions
At this point it will ask you to set a four digit PIN. You don't want your child knowing this PIN. And you don't want to forget it or you'll have to restore the iPod. Once a PIN is set, you'll see the applications that are "ON." If you don't want your child to use them, set them to "OFF." I suggest turning off Safari (if you don't want them accessing the internet browser. I also advise shutting off YouTube, iTunes, Ping, and Installing Apps. If you scroll down further, you can set restrictions on the kind content they can access. Be sure to disable In-App purchases. :-)