Are you playing on a SD tube TV or an HDTV? That would heavily affect my decision. Consider the cost of a NES plus the price to install an HDMI option, some of the higher end clones are a better bang for you buck. There are cheaper options to use a NES on an HDTV, but they don't yield as good of results.
Authentic NES ConsolePros:• 100% compatibility
Cons:• Only outputs RF and composite video
• Mod kit to for HDMI is $145 + installation
• Mod kit to for RGB (and S-Video) is $75 + install
• Famicom carts require adapter
• Cart slot may need to be repaired or replaced
RetroN 5Pros:• Supports NES/FC, SNES/SFC, GEN/MD, and GB/C/A
• Outputs 720p60 over HDMI
• Video filters
• Other various features
Cons:• Software emulation isn't 100% accurate (
compatibility list)
• No support for multi carts, cheat devices, flash carts, et cetera
AVS https://www.youtube.com/watch?v=lGSidnlOhd4Pros:• FPGA clone acts as real NES console
• Includes NES and FC cart slots
• Outputs 720p60 over HDMI
• Other various features
Cons:• Pricey at $185
Lower Priced "NOAC" ClonesPros:• Low cost
Cons:• NOAC technology has lower compatibility and isn't nearly as accurate as above options
• No support for flash carts
• Usually cheaply made
• Most only have composite output, some newer ones have HDMI
But if you're playing on a CRT TV, then I would go with a stock authentic NES all the way.