Yo recomiendo en este orden:
3DS XL > 3DS > 2DS
Pero porque valoro mucho el 3D.
Si el 3D te da igual entonces el orden sería:
3DS XL > 2DS > 3DS
Y si te importa poco el 3D y mucho el precio:
2DS > 3DS > 3DS XL
La 3DS tiene sobre la 2DS las ventajas del 3D y la movilidad (como se puede cerrar es fácil meterla en un bolsillo)
La 2DS tiene la ventaja de ser más barata, más robusta, más ergonómica y durar algo más la batería.
SE pueden cargar juegos con una flash cart pero es tan caro y tiene tantas limitaciones ahora mismo que sólo lo veo interesante para usuarios muy concretos, que tengan dos consolas. Una para originales y otra para backups.