Machine
Member
Offbeat suggestion here but for a grindy rpg with a fun battle system, try Grandia Xtreme for PS2. There are tons of skills and combos to level, mana eggs to collect and combine, sidequests, and a 100 level bonus dungeon once you've beaten the game that will take quite some time to go through. The story is blah and the voice acting is amusingly bad so just put on some headphones, listen to some music or a podcast, and start grinding. I still pull this one out and play it from time to time.