well my top three is:
1.- Megaman Star Force series: These games were so much fun, and the battles were fast paced and filled with action, the characters were also great. It recieved very harsh critics, like 5 or so, because of "being repetitive" (FPS are acclaimed though... come on, be fair...