Everything worth mentioning has just about been covered, but I'll just add a little half-tip.

Have Auron in the party. If you're progressing through the game as normal with the normal Sphere Grid, Auron ought to have the most HP out of everyone. If you've stuffed up something like not re-casting Shell, then having Auron may just save your hide.