I beat Gates to Infinity tonight actually. Had been putting it off for awhile. Original is still my favorite. Gates to Infinity had a problem with dragging shit out entirely too long. The most enjoyable part was the beginning of the game before the main story really kicks in, because all the characters were really nice. Also, the game was really fucking cruel throwing dungeon after dungeon at you. I was down to my last stock of items when I beat it without any chance of restocking along the way. Even the cutscenes were cruel. I can imagine my kid fucking crying from some of those cutscenes, and not in a meaningful this should make you cry way. More of a, holy shit why is something this fucking brutal in a Pokemon game, kinda way. Even the credits dragged on way too long considering they gave you nothing to look at during them. The music was nice but staring at a ball of light and a crazy rainbow that doesn't transition for over five minutes wasn't good design. The whole game just felt fucking dragged out in a way that was ten times worse than Explorers' endless guild story and jewing.
Rescue Team>Explorers of Sky>Gates to Infinity