I'm thinking of finally upgrading to a DSi XL from my DS Lite. The biggest thing holding me back is the loss of GBA game support. So, after looking around I see that the Supercard DSTWO offers GBA emulation... Now, the big question is: Is the GBA emulation any good? I mean, does it run at full speed? What's the compatibility like?? Blah, blah... Also, not knowing anything about DSi firmwares or anything, is there anything I should look out for while buying a DSi XL such as troublesome firmwares or other potential issues? Do all DS games run on a DSi with DSTWO? Any help would be greatly appreciated!