Maybe not the best but I liked Arc Rise Fantasia's battle system...you get a certain amount of points to spend and you can attack however many times you want with the same character (so you can take full advantage of healing and weaknesses)

Actually last remnant wasn't too bad either, you got to create teams of combatants (the only problem is that it slowed the game down considerably).