I remember Blue Sub 6 having awesome animation. And both Spirited Away and Howls Moving Castle looked great. I'd love some recommendations as well.