I received an early Christmas gift, a 3DS. It came with 7.2.0-17U and I'm exploring my options. I haven't been in the DS modding scene since my Acekard 2i, so I've been trying to get up to date. My main goal is to be able to play DS ROMs and run homebrew/emulators. Playing 3DS ROMs would be a plus, but not required. Here's what I understand so far. Gateway 3DS will allow you to play 3DS ROMs and use emuNAND but only on 4.5 or lower, soon to support 9.0 - 9.2. emuNAND allows you to load a NAND from your SD card so you can temporarily go to a higher system version and access the store, ect. I have saw mixed things during my research, but from my understanding the new Gateway update will allow only 9.0 - 9.2 and will not support lower versions, but 8.1 support may be coming soon. There are currently no games that hold a 9.0 update so there is currently no way for me to upgrade to that specific version. From my understanding SSBB holds the 8.1 update, so should I update to 8.1 and wait for Gateway support? I've been looking into R4cards but I'm unsure which is right for me, there are so many to choose from. Most seem to support 9.4 so should I update to 9.4, get a R4 card, and see if Gateway or the Homebrew channel become support by 9.4? I have saw where the homebrew channel exploit will be available using Cubic Ninja, and it will support the system version I am currently on, but I highly doubt that will allow me to play DS ROMs. Here are my questions. What path is best for me? Should I wait and see if Gateway supports my firmware or 8.1? Should I buy Cubic Ninja and attempt that exploit? Or is there a Flash Cart available that supports 9.4 and suits my needs? All input is appreciated.