I recently upgraded to the 3DS XL from a DSi. My main usage of the system is for the DS2 and it's related features but I also wanted a larger device and to play some 3DS games, hence my reason for switching.
Do you see any reason to keep my DSi or should I sell it if I can get a decent enough...