Check this out: Spirit: Stallion of the Cimarron-68% Treasure Planet-72% Ice Age-75% Lilo & Stitch-85% Spirited Away-98% And Spirited Away probably won't win.
I'm downloading the Teaser Trailer now. It'll be done in less than 10 minutes. BTW, is there supposed to be a way to get the Trailer or can you only get the Teaser Trailer?