I bought one of these VTech MobiGo Learning Systems for each of my boys about a year ago. They are so much fund and very educational. A new one comes with a few free downloads, but the free ones usually aren't great. There are additional apps and books you can buy online and download. The prices vary, but they aren't too expensive. They also have cartridges you can buy in the stores. My kids like those better because they have more well known cartoon characters than the downloadable ones. You can buy the games that teach math, reading, writing, logic, rhyming, colors, numbers, and just about anything else you can imagine. The mobigo has a slide out keyboard, but most games don't require it. If you don't need it, you can just slide it back up and use the buttons beside the screen. It has a touch screen, and it comes with a stylus. The stylus is tiny and easily lost, so I suggest buying some replacement ones. This is a great educational video game system.