Right the DSi Xl is simply the same one that she has already no point in getting that. The 3DS ( Xl or regular size) will play all the latest games for that system and has 3D viewing. The 2DS plays all the games that a 3DS does but with no 3D viewing. However the 3D effect on the 3DS is not recommended for under 7 years of age.