+1 to Blaster Master, Kid Icarus, and Metroid. I also loved the original Metal Gear. Aside from the great gameplay, this game is worth experiencing if only to be shown how far localization has come in 20 years.
As far as making a NES controller work with your PC, Google seems to think that it is a rather complicated process involving soldering etc. However, there do seem to be SNES controller to USB adapters out there for sale.