I just use Poke'NES Pocket NES, its been flawless for me, just make sure Scaling isn't checked in Graphics, and you do have to map the keys everytime you open the program, but it runs full screen and I've had no problems
http://pocketnes.retrogames.com