Well here we are. About a week from the DSi's release in the US. But this topic isn't for that, it's for the firmware. The firmware has had alot of people worried that your flashcart could be working fine but then the next time you turn your DSi on it will quickly update and it won't work. Ok...yah that sounds plausible, and it probably will happen. But don't forget, anything (and I mean anything) can be bypassed with time. Thus bringing about custom firmware. Some people here might know of the PSP and it's custom firmware. With custom firmware the possibilities have been made endless. And now with the DS it seems even more endless. First let's start with installing the custom firmware. I mean think about it, there could be many ways: Game/Save Exploit (Such as the Gripshift exploit for the PSP and TP exploit for the Wii) You could run a rom on a flashcart With DSiWare someone could even make a custom DSiWare program that your could run on your SD card and it would install custom firmware And many more ways too Now onto what we could do: We could run roms straight from the DSi Menu, no flash cart needed We could have custom channels (firefox channel, homebrew channel, action replay channel?) We could virtually take Nintendo's Firmware out of the picture. Instead of auto updating for Nintendo's next firmware it would be for the next custom firmware. DSiWare roms (believe me, it will eventually happen) Emulator Channel! It's already been proven that the DSi is capable of running GBA games in slot 1 (with it's virtual console). So we could easily make up for the missing GBA slot! Camera Enabled Homebrew? Video Channel? Probably much much more! Now some might say that this is impossible since Nintendo probably learned from Sony's big mistakes and made it impossible to get custom firmware. Well I'd have to say it's the exact opposite. Nintendo has seemed to ignore Sony completely, we have even more possibilities than the PSP. And remember anything can be bypassed with time. So stop with the worrying and start with the merriment and joy!