All emulators by Robert Broglia are the best without question.. only free one by him though is Snes9ex. His apps are updated very very frequently and when one updates, all of them do.
All of those "oid" apps are way outdated but its a free alternative to NES.emu, MD.emu, etc.