Sorry if this is in the wrong forum, but a coworker of mine knows I love the retrogaming and showed me a NES emulator running on his iPhone. I played Super Mario 3 and he also had Contra loaded. He got it from this blog.
It works pretty well. The games all ran smoothly and Google turned up tons of games available.