D.N.
The games for DSi are the same as DS and the 3DS would have to have all new games so limitation there. I would go for the DSi or DSiXL which is a little bigger, with a bigger screen. They have been dropping prices lately to get more people to buy plus they are upgrading their Wii to come out next year I think so I would watch the sales.