I was a cheap home computer kid. But the majority of my favorite home computer games had NES versions. I enjoyed the MSX more than the MegaDrive which was a great system, so NES is a no brainer (NES is MSX but better).
I actually preferred gen3 over gen4, because I didn't have the chance to experience the SNES greatness until gen7.