the iphone...you should have got a windows Pocket pc, it has lots of 3rd party apps, games, emulators. Windows has Nes, SNES, Gennesis, Gamegear, TG-16, Finalburn/MAME, GB, GBC, GBA. and many more emulators, and ports, such as doom, wolfenstein, quake, duke nukem. on my youtube page I have some of those ports shown: www.youtube.com/mikeeey1337.
about the iphone... since it's so popular im sure you could simply type in iphone NES in google. shouldnt be too hard to find. or look for some iphone NES videos on youtube an see if any of the authors said where they got it.