I watched DigitalFoundry's take on the NES/SNES classics and while they're really good at emulating NES/SMNES games, I feel like there are some minor issues that makes me want to play on something with a more perfect emulation. One example of an issue is when you play the NES Classic on 4:3 aspect ratio, the pixels sorta bleed colours when things are moving. Some other issues include graphical glitches that shouldn't be there. The emulation is great but not perfect.

I would really like to get one of the Analogue Nts. They're out of production now however, and they sell on ebay for around $1000. It runs NES games much more true to the originals NES console.

I already have an Analogue Super Nt which runs SNES games. I played through EarthBound on it and it runs excellent.

To answer your question, favourite NES game is Super Mario Bros. 3, favourite SNES game is Zelda 3.