I wouldn't buy the DSi XL, just buy thee DSi. The resolution on the new screen isn't as good apparently, the menu is messy aswell. Is it really worth it?
Most of the extra features cost money and need internet, if I remember rightly I think you said that you can not get internet on your DS...