I've played a good amount of the platformers, including all of the classic, all of Zero and both the ZX games. My favorite Megaman games are the BN series, though. Starforce was great too, but there's a certain charm BN has to it.
You haven't played X? aww damn, those are arguably the best ones, how about Legends? Those games are freaking godlike.