As the title says I'm thinking about picking a DSi (yes I realize I can wait till March and get 3DS) here is why I was wanting to do this sooner. My old DS is great and plays 90% of the Roms I dl, but the emulators are a little buggy and it can't run GBA (I use Datels MAX Media dock by the way) I have heard that DSi can so I've been looking into and haven't found much info. So I was hoping someone could clear up at least a few of my questions. 1) Can it play GBA roms? If so how is the compatibilty? (ie play speed, most games or some?) 2) Can it be softmodded? I'd rather avoid buying another flashcard if possible but if I must which one is the best? 3) Emulation. Does it run better than DS, about the same, or not as good? I know I sound like a newb but this will help me decide weather it's worth it to sell my old DS for a DSi or if I should wait for a 3DS or even just kept my current DS and get one of the new ones as a "backup" system.