I can't comment on the size and i'm not the best on games since I have very few games on my backlog, but trust me that the 3DS is a very good console, and it's great for those who missed the DS (like me). As for games, if you want a smooth start, on the DS start with New Super Mario Bros, Mario Kart DS and any of the DS Pokemon games, while on the 3DS, Super Mario 3D Land should be good enough.