If anime doesn't bother you, I also recommend Rosenkreuzstilette and its sequel. Unlike most doujin Mega Man clones, it has a reasonable difficulty and very much understands what was good about classic Mega Man.Well, I at least got my new MegaMan fix through Azure Striker Gunvolt and Mighty Gunvolt. Both are actually really good, unique games like MegaMan X and Classic respectively, and I think I'd recommend those over No. 9 anytime.