Honestly I wouldn't even buy a DS, but don't call me a hater. I used to play mine a LOT, but now I don't play it anymore, games are really expensive. If it's not too late, buy an iPod Touch. They're a little more expensive, but games are A LOT cheaper (Plants vs. Zombies $3, Angry Birds $1, so games are pretty cheap, and a lot are free!). But if you don't want to do that either, just buy one and jailbreak it, there's this app called Installus (once you jailbreak it), that lets you download ANY app from the App Store for Free!! So you should try that!