I'm thinking of buying a portable soon. But I can't decide between the Game Boy Advance SP and the Nintendo DS. The DS has the advantage of being able to play GBA games and all future DS games. And it has the nifty touchscreen, and WiFi for multiplayer. It has some cool things coming up for it. And I already have a Game Boy Player (GameCube add-on that plays all Game Boy games), so DS will allow me to play a completely new library of games. But the size can be a bit problematic, it's not as portable as the SP. The SP has the ability to play older Game Boy games as well, and it's much more portable than the DS. And it seems easier to play fast pick-up games on it (for when you just want to kill 5-10 minutes, and don't want to get immersed into a game). And the size is especially an advantage for me, I want it to be small and easily hidden in a pocket so I can go anywhere with it. And the price is $60 less as well, which can't be ignored. What do you guys think? Which one should I get?