by the way, am i missing something about ambassador games? i've transferred them between two 3DSes before with no problem. does it say anywhere they won't transfer to the XL specifically?
They will transfer over, but obviously you need both consoles present along with an internet connection - tricky if you want to trade your current 3DS in towards an XL!
I've worked out what I'm going to do anyway. I'll be buying the XL with cash, and then transferring my current 3DS over to it. I'll then trade in my 3DS and use it to buy a good few games. yay