Just wanted to say thanks for the information. This was truly a great find.
Just wanted to add, the latest 1.4.3 savestate mappers are out now and should finally fix any and all remaining MMC3 mapper issues (Crystalis and Ninja Gaiden III confirmed working flawlessly on original, Action Pack, and Power Pack NES units -- the last of those being the ones that usually displayed graphics glitches). Finally, ALL of my MMC3 issues are gone. I realize that many people were not having any problems with MMC3 graphics, or saves, but I was having issues with both, and if I was, other people probably were as well. This solved my issues, so, anyone else having problems with graphics glitches or saves not working (with MMC3 games anyway), give this a try.
Since I've noticed some discussion of Harmony and Everdrive, I should mention both of those are absolutely worth grabbing. The Harmony plays every 2600 game I've thrown at it fine, especially Pitfall II (and with virtually no loading time -- the SD slot is a non-issue with games that small). And the Everdrive is amazing. I mean, it plays SMS games (via a built-in converter), Genesis games, 32X games, and can even load a region-free CD BIOS for playing Sega CD imports. Considering that, a little wait time is nothing to get worked up over. Though due to Sega's ghetto engineering, it's a good idea to have 2 Genesis units (though if you own a 32X, you probably already figured out why -- it's a royal pain to disconnect when you want to play SMS games).
-------------------------