I have owned every version of the 3ds (OG, XL, 2ds, N3DSXL, and RN3DS). My favorite version is definitely the Regular N3DS. My cons with the XL are the weight and shit pixel density. The large screen is nice, but that doesn't mean much when it is a mess IQ wise. I also like how I can customize the RN3DS with faceplates.