Best:
Megaman 5
Might and Magic VII- even though the end was sort of wierd.
Final Fantasy VI
Heroes III Complete
Worst:
Might and Magic IX- such a wrong step for such a great series.
Final Fantasy VII- it wasn't so bad when I didn't understand english.
Being so over-rated doesn't help it either.
Rosenkreuzstilette is to me one of the best Mega Man-clones because it was actually fun to play, unlike Megamari where it makes you want to throw the controller at the monitor in frustration. Very good storyline, and it really sticks to the old NES Mega Man gameplay that fans know and love.
Funny is that I got 10-times more frustrated while playing like two stage of Rosenkreuzstilette then from playing entire Megamari.
And truth to be told Megamari wasn't even that hard, it was still that "hard yet entertaining" kind of hard. Only Reimu was extremely cheap with that pissy-boss mode of hers.