For the console...
The 3DS XL is worth the extra cost I believe, the larger model feels more durable IMO, and the 3D Slider won't glitch up, as it has an off clicker, instead of just being as low as possible, I've seen a few of my friends' normal 3DSes(?) 3D sliders mess up so that when you want it to be in 2D, it keeps switching between minimum 3D and complete 2D, and that really messes up your eyes, because the screen keeps changing. The L and R buttons on the 3DSXL also don't break as easily, atleast the ones I've gotten ahold of. Not to mention a bigger screen. But if you take really really good care of a regular 3DS, it should be fine. The 3DSXL is a bit bigger than the 3DS, and it might not fit in your pocket comfortably, if at all. So honestly, it's just what you want out of it, if you want mobility and decent durability (3DSes aren't even close to the durability to that of a GBA/GBC/GB (you can drop those damn things like 400 times and they work better after each drop hahaha), and extreme mobility, go for a regular one, if you are more likely to use it at home, get an XL.
As for games that are worth the price...
Well, Fire Emblem Awakening gets my number one choice, that game is amazing.
Second would be Kid Icarus: Uprising, it's pretty fun, and I still play multiplayer and kick butt.
Resident Evil: Revelations is pretty good, if you like that kind of game.
OOT 3D and Starfox 64 3D are pretty good remakes, I wasn't really disappointed with them, though they have their flaws.
Super Mario 3D Land is fun, though some puzzles "require" 3D, so if you don't like to use the 3D option, it might not be the best choice.
Oh right, I've heard from a lot of people that Animal Crossing: New Leaf is really good too, but I haven't played it yet.
Edited by Xavyrr, 08 July 2013 - 12:40 PM.