iDeaS is a Nintendo DS emulator for Microsoft Windows and GTK+. So far iDeaS has emulated the ARM7 GBA processor at 100%, and the ARM9 dual screen processor at 99%; enabling it to run many commercial ROMs, including Super Mario 64 DS and Pokémon Diamond & Pearl (with a few graphical errors). The touch screen is fully emulated with a mouse cursor instead of a stylus, and a keyboard can be used to emulate the DS buttons. iDeaS uses a plugin system so that further support can achieved without looking at the source code of the emulator. iDeaS has limited wifi emulation, which as of right now only acts as a "dud" wifi plugin, bringing no true wifi, but allowing it to unlock features of DS games that need wifi support to be accessed.
… More
Edit
VeryGood emulator ;)