The goal of an emulator is to simulate the "real thing". So a NES emulator should be indestinguishable from the real thing, with regards to playing the game. This means that it should be displayed on a TV, controlled with original NES game controllers, and the graphics, sound, etc. should be just like the real NES.
So far the Xbox comes close, but it has weak support for NES game controllers.